任何人都可以帮我弄清楚以下代码无法成功构建:
#include <iostream>
int main(void){
std::string str1("sfsfasfdsdf");
std::cout << str1 << std::endl;
return 1;
}
感谢。
答案 0 :(得分:5)
您必须包含std::string
标题:
#include <string>
编辑:根据@ ShafikYaghmour的评论,包含iostream
有时会带来string
,但如果您只有发布的代码,则可能不是这种情况。