为啥我定义的类在编译时出错啊?说是cout地方出错!求指教啊 啊
class stu{
string name;
static string teacher;
public:
stu(const string &name)
{
this->name=name;
}
static void ChangeTeacher(const string &tea)
{
teacher=tea;
}
void listen()
{
cout<<name<<"正在听"<<teacher<<"上课!"<<endl;
}
};
头文件 和 命名空间加了没 加了 z351522453 发表于 2014-10-19 12:57
头文件 和 命名空间加了没
加了 cout是名称空间std中的一个对象。
首先得添加了头文件iostream
其次,
1、使用using namespace std;//表示使用名称空间
2、或者使用域运算符:: 用这种方式来调用,如右std::cout。
如果回答有错,请指出。
页:
[1]