C++string字符串操作报错

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:14:57
书上有一种写法是
string st("dafsa ");
可我的就是报错不知道为什么
还有就是我想让程序最后停 下来看结果不知道有什么好办法目前我用的是
cin>>变量;

#include <iostream> //请使用标准写法。不要在使用"iostream.h",这不是C++标准。
#include <string>
using namespace std; //string类被声明在std命名空间中。

使用string要加上头文件。应该在开头加上
#include<string>
using std::string;

#include <string> //标准

using namespace std;//string类有使用命名空间

#include <string> 这错了,应该是#include <string.h> 你可以看报错那里,都说明是哪里出错!

你没加名称空间using namespace std;如下:
#include <iostream>
#include <string>
using namespace std;

int main()
{
string str("test");
return 0;
}

支持楼上