#include<string.h>
#include<iostream.h>void main()
{
string s1, s2;
string s3 = "hello,world";
string s4("i am");
s2 = "today";
s1 = s3 + " " + s4;
s1 += " 8 ";
cout<< s1 + s2 + "!";
}这是一段ANSI C++的代码。在vc6中提示没有string这个数据类型?请教前辈,在vc6是否支持字符串的数据类型?没有的话,只能用char数组或者指针吗?如果我要实现上面这段代码,在vc6应该如何写??
#include<iostream.h>void main()
{
string s1, s2;
string s3 = "hello,world";
string s4("i am");
s2 = "today";
s1 = s3 + " " + s4;
s1 += " 8 ";
cout<< s1 + s2 + "!";
}这是一段ANSI C++的代码。在vc6中提示没有string这个数据类型?请教前辈,在vc6是否支持字符串的数据类型?没有的话,只能用char数组或者指针吗?如果我要实现上面这段代码,在vc6应该如何写??
在编译选项里边儿选择 MFC支持.工程->设置->General->Using MFC ....
然后用CString,十分方便.
如何你初学VC还是用CString比较方便。STL比较难。