2012年11月13日
摘要: 对于C++编译器,那么名字可见是至关重要的,太过的名字可见将导致名字查找效率的降低,而名字太少将导致无法找到所需类型或函数的名字,从而导致编译错误。除了最常用的include可以导入可见名字之外,using关键字也可以导入名字到特定的编译单元中(单个cpp文件)。区别:Using 声明: using namespace std;Using 指令: using N::Widget;Using 用于导入特定名字空间下的名字实体,可以是全部名字实体(using namespace std;) ,也可以是特定的名字实体(using std::map;) 。工作原理:using 声明将获取的是在遇到 u 阅读全文
posted @ 2012-11-13 19:01 wencansz 阅读(280) 评论(0) 推荐(0) 编辑