文件的开头并非总是放置类似 using namespace std; 命名空间语句的最佳位置
我们最终要使用更多的命名空间,甚至在不同的函数定义中 使用不同的命名空间,所以,如果将预编译指令 using namespace std;
放置用于开始函数定义主体的花括号中,using 预编译指令就只应用于那个函数定义。
将一个using 预编译指令放在函数定义内,类似于将一个变量声明放在函数定义内,该指令局部于该函数, 旨在函数定义的范围内有效。