gpt4 book ai didi

c++ - 如何将变量用作原始 JSON 字符串中的数据?

转载 作者:太空宇宙 更新时间:2023-11-04 15:56:24 26 4
gpt4 key购买 nike

我正在使用 C++ 中使用原始 JSON 字符串的 API。例如:

string data = R"JSON({
"key1": "value1",
"key2": "value2"
})JSON";

我想使用变量作为值。例如:

string value1 = "55.2";
string value2 = "3.14";

string data = R"JSON({
"key1": value1, //somehow use the string variables here
"key2": value2
})JSON";

这有可能吗?

最佳答案

您可以使用operator+ 连接字符串。

#include <iostream>
#include <string>

int main() {
std::string value = "55.2";
std::string str = R"({"key1":)" + value + "}";
std::cout << str;
}

关于c++ - 如何将变量用作原始 JSON 字符串中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56708497/

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