任何人都可以帮我弄清楚以下代码无法成功构建:
#include <iostream>
int main(void){
std::string str1("sfsfasfdsdf");
std::cout << str1 << std::endl;
return 1;
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
你必须包括std::string标题:
#include <string>
Run Code Online (Sandbox Code Playgroud)
编辑:根据@ ShafikYaghmour的评论,包含iostream有时会引入string,但如果您只有发布的代码,则可能不是这种情况.