gpt4 book ai didi

c++ - 如何将json文件读入C++字符串

转载 作者:可可西里 更新时间:2023-11-01 18:17:44 24 4
gpt4 key购买 nike

我的代码是这样的:

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::istringstream file("res/date.json");

创建一个从字符串 "res/date.json" 中读取的流(名为 file)。

这个

std::ifstream file("res/date.json");

创建一个从名为 res/date.json 的文件中读取的流(名为 file)。

看出区别了吗?

关于c++ - 如何将json文件读入C++字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13935364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com