【发布时间】:2012-12-18 14:44:23
【问题描述】:
我的代码是这样的:
std::istringstream file("res/date.json");
std::ostringstream tmp;
tmp<<file.rdbuf();
std::string s = tmp.str();
std::cout<<s<<std::endl;
输出是res/date.json,而我真正想要的是这个json文件的全部内容。
【问题讨论】:
-
您必须打开文件,然后将其内容读入
std::string。 -
应该使用 ifstream,而不是 istringstream。
-
使用
ifstream,而不是istringstream。