cout那邊會出現(xiàn)error,沒有與操作<<匹配的運算符?
#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
class Student
{
public:
void setname(string m_name)
{
m_strname=m_name;
}
string getname()
{
return m_strname;
}
void setgender(string m_gender)
{
m_strgender=m_gender;
}
string getgender()
{
return m_strgender;
}
int getscore()
{
return m_iscore;
}
void m_study(int _score)
{
m_iscore+=_score;
}
void initscore()
{
m_iscore=0;
}
private:
string m_strname;
string m_strgender;
int m_iscore;
};
int main(void)
{
Student stu;
stu.initscore();
stu.setname("laowang");
stu.setgender ("男");
stu.m_study(4);
stu.m_study(5);
cout<<stu.getname()<<""<<stu.getgender()<<stu.getscore()<<endl;
system("pause");
return 0;
}
2016-11-24
string后面沒有‘’.h“我一開始也和你一樣。。
2016-11-20