以下程序是我在VC6.0下允运行的,但是总出错,请问怎么改? string 定义不了!

2024-11-22 12:42:44
推荐回答(2个)
回答(1):

你这里有两个问题
1 include问题,c++的include都不包含 .h
2 命名空间问题,加上这个using namespace std;
#include
#include
using namespace std;
class Student
{public:
void display();
private:
int num;
string name;
char sex;
};

void Student::display()
{
cout<<"num:"< cout<<"name:"< cout<<"sex:"<}

int main()
{
Student stud;
stud.display();
return 0;
}

回答(2):

string试试大写String