colorful

zc qq:1337220912

 

using namespace

// myclass.h
using namespace std;  // 所有包含myclass.h的文件对std都可见,  所以一般不要将它放在头文件中,以免污染全局空间
class myclass
{
}

///////////////////////////////////////////////////////////

// myclass.h
class myclass
{
      
using namespace std;  // 错, 不能放在类原型中
}


///////////////////////////////////////////////////////////

// myclass.h
class myclass
{
     
void foo()
     {
         
using namespace std;   // 正确, std只本函数可见
         list<int> col;
     }
}


////////////////////////////////////////////////////////////

// myclass.h
class myclass
{
      
void foo();
}

// myclass.cpp
void myclass::foo()
{
      
using namespace std; // 正确, std只本函数可见
}

posted on 2012-04-05 14:33 多彩人生 阅读(186) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿(3)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜