using namespace 由来
由于引入了名称空间,假如没有using namespace
则,实际上应该这样使用:
std::out std::endl c++ primer plus 2.1.5节
多数用户不喜欢将 引入名称空间之前的代码(使用 iostream.h 和直接使用cout即可)
转换为名称空间代码(使用iostream和 std::cout)
using 编译指令应运而生,using namespace std; 可以使用std名称空间中定义的名称,而不必使用std::前缀。
上面的是一种偷懒的方法,使得std名称空间中的所有名称都可以。
实际大型项目中,这样使用using std::cout; using std::endl;
endl - end line
posted on 2014-04-01 09:32 efforts and success 阅读(174) 评论(0) 编辑 收藏 举报