首页 > 用户发贴区 > 编程问题提问区 > 关于C++的" using std::cout" " usin问题:我刚入门
2008
03-02

关于C++的" using std::cout" " usin问题:我刚入门

请问一下#include<iostream>


             using std::cout


            using std::endl


            class Time{} 


            中的“ using std::cout”    “ using std::endl”  是什么意思? 我刚开始学习C++,请高人指点。


关于C++的" using std::cout" " usin问题:我刚入门》有 1 条评论

  1. xstar 说:

    命名空间!
    意思是std命名空间下的cout!
    这个是防止命名出现冲突!
    两个模块中都定义了cout而且参数都一样,则可以用命名空间区分!
    分别使用不同的命名空间!
    namespace std1 {
        int cout();
    };

    namespace std2 {
        int cout();
    };

    std1::cout();
    std2::cout();

留下一个回复