读书人

sring 在C++的应用,该怎么解决

发布时间: 2012-02-12 17:16:33 作者: rapoo

sring 在C++的应用
#include <iostream.h>
#include <stdio.h>

#include <vector>
#include <string.h>
int main()
{
string a,s1= "hello ";
string s2= "123 ";
a=s1;
cout < <(a==s1 ? " " : " not ") < < "equal\n ";
}
在VC++6.0里面,编译不通。
说string 没有定义

[解决办法]
string.h和string是两个不同的概念
[解决办法]
#include <iostream>
#include <stdio.h>
#include <vector>
#include <string>

using namespace std;

int main()
{
string a,s1= "hello ";
string s2= "123 ";
a=s1;
cout < <(a==s1 ? " " : " not ") < < "equal\n ";
return 0;
}

如果不能运行估计就是vc的原因了
[解决办法]
string 在 #include <string> 中

#include <string.h> 里是是char的一些操作

建议按楼上的试试

读书人网 >C++

热点推荐