From fd3a6556b693361b8ac618369112a77083979543 Mon Sep 17 00:00:00 2001 From: ouuan Date: Tue, 3 Sep 2019 17:01:03 +0800 Subject: [PATCH] =?utf8?q?:wrench:=20=E7=BC=96=E8=AF=91=E5=91=BD=E4=BB=A4?= =?utf8?q?=20=E2=86=92=20=E2=86=92=20=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- docs/lang/basic.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/lang/basic.md b/docs/lang/basic.md index 61e7c164..9ac8e5d1 100644 --- a/docs/lang/basic.md +++ b/docs/lang/basic.md @@ -70,8 +70,8 @@ int main() { 访问命名空间内的成员有三种方式: 1. 在成员名称前加上 `命名空间::` 。 - 2. 使用编译命令 `using 命名空间::成员名;` ,这样的话,可以直接通过成员名访问成员,但如果定义了和成员同名的变量或函数,就会产生冲突。 - 3. 使用编译命令 `using namespace 命名空间;` ,这样的话,可以直接通过成员名访问命名空间中的任何成员,但一旦定义了和命名空间中任何一个成员同名的变量或函数,就会产生冲突。 + 2. 使用指令 `using 命名空间::成员名;` ,这样的话,可以直接通过成员名访问成员,但如果定义了和成员同名的变量或函数,就会产生冲突。 + 3. 使用指令 `using namespace 命名空间;` ,这样的话,可以直接通过成员名访问命名空间中的任何成员,但一旦定义了和命名空间中任何一个成员同名的变量或函数,就会产生冲突。 在工程开发中,是不推荐使用 `using namespace 命名空间` 的。在 OI 中,很多人为了方便,总是使用 `using namespace std;` ,但这样做会有导致编译错误的风险。 -- 2.11.0