Private: 私有的:using namespace

bigzhu posted @ Nov 22, 2007 06:31:00 PM in cpp , 1527 阅读

c 中的名字空间声明有三种风格:

  1. 最常见的懒汉省事法,使用标准库,则:using namespace std; 涵括了全部的标准库
  2. using std::cin; 单个声明命名成员,每用一个都要声明一次,using std::cout;using std::endl;麻烦是麻烦了一些,但是比较清晰,而且是最安全的机制,不容易重名;程序里面用到哪些东西都知道,个人比较欣赏这种方式
  3. 直接在程序里面指定:std::cout<<”bigzhu”<

using也可以放置在头文件中,这样#include了这个头文件的代码等于都using了名字空间.



登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter