色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

cpp json 寫文件實例

黃文隆2年前7瀏覽0評論

在C++中,使用json格式存儲數據是很常見的。而將數據寫入文件中則更為常見。本文將給出一個cpp json寫文件的實例。

#include#include#include "json.hpp"
using json = nlohmann::json;
int main() {
//創建一個json對象
json data;
data["name"] = "Tom";
data["age"] = 20;
data["address"] = "Beijing";
//將json對象寫入文件
std::ofstream ofs("data.json");
ofs<< std::setw(4)<< data<< std::endl;
ofs.close();
std::cout<< "Json data has been written to file successfully!"<< std::endl;
return 0;
}

在這個實例中,我們使用了nlohmann/json庫來處理json數據,這個庫十分方便易用。首先,我們創建了一個json對象,并給出了幾個鍵值對。接著,我們使用ofstream來創建一個文件,并將json對象寫入文件(注意這里使用了std::setw(4)來對輸出進行美化)。最后,關閉文件并輸出成功的信息。

如果一切順利,我們就可以在當前目錄下看到一個名為data.json的文件,里面包含了我們剛才寫入的json數據。