请问一下#include<iostream>
using std::cout
using std::endl
class Time{}
中的“ using std::cout” “ using std::endl” 是什么意思? 我刚开始学习C++,请高人指点。
>> 本文固定链接: http://www.vcgood.com/archives/2174
请问一下#include<iostream>
using std::cout
using std::endl
class Time{}
中的“ using std::cout” “ using std::endl” 是什么意思? 我刚开始学习C++,请高人指点。
>> 本文固定链接: http://www.vcgood.com/archives/2174
你必须先 登录才能发表评论。
命名空间!
意思是std命名空间下的cout!
这个是防止命名出现冲突!
两个模块中都定义了cout而且参数都一样,则可以用命名空间区分!
分别使用不同的命名空间!
namespace std1 {
int cout();
};
namespace std2 {
int cout();
};
std1::cout();
std2::cout();