ExampleTwelveb.cpp
上传用户:skywee
上传日期:2021-12-09
资源大小:141k
文件大小:1k
源码类别:

文件格式

开发平台:

C/C++

  1. #include <iostream>
  2. /*对cout的定义可以解释为在名字空间
  3. std中添加一个全局变量的定义:
  4. */
  5. namespace std
  6. {
  7. //ostream cout(???);
  8. }
  9. /*在全局对象的构造函数中要慎用cout等全局对象,因为可能
  10. 自定义的全局对象先于cout全局对象实例化出来。
  11. class CB
  12. {
  13. public:
  14. CB()
  15. {
  16. std::cout<<"CB();"<<std::endl;
  17. }
  18. };
  19. CB g_ob;
  20. */
  21. int main(void) 
  22. {
  23. //对cout有两种使用方式:
  24. //1:名字空间作用域再跟上cout
  25. std::cout<<"abc"<<std::endl;
  26. //2:把整个名字空间的所有成员全部引入
  27. //这样就可以任意使用std中定义的成员了
  28. using namespace std;
  29. cout<<"xyz"<<endl;
  30. return 0;
  31. }