欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

boost json 創建數組

錢浩然2年前8瀏覽0評論

在使用C++進行開發過程中,處理 JSON 是一項非常常見的任務,而 Boost JSON 庫則是一款非常受歡迎的處理 JSON 的庫之一。在本文中,我們將介紹如何使用 Boost JSON 創建 JSON 數組。

首先,我們需要包含 Boost JSON 頭文件:

#include <boost/json.hpp>
using namespace boost::json;

接著,我們就可以創建一個 JSON 數組了:

array myArray;

以上代碼將創建一個空的 JSON 數組 myArray。

下面,我們為這個數組添加一些元素:

myArray.emplace_back("Hello");
myArray.emplace_back("World");
myArray.emplace_back(123);

以上代碼將在數組中添加一個字符串 "Hello"、一個字符串 "World" 和一個整數 123。

最后,我們將會使用serialize函數將這個 JSON 數組轉換為字符串輸出:

std::cout << serialize(myArray);

完整代碼如下:

#include <boost/json.hpp>
using namespace boost::json;
int main()
{
array myArray;
myArray.emplace_back("Hello");
myArray.emplace_back("World");
myArray.emplace_back(123);
std::cout << serialize(myArray);
return 0;
}

運行上面的代碼,輸出將會是下面的 JSON 字符串:

["Hello","World",123]

至此,我們已經成功地使用 Boost JSON 創建了一個 JSON 數組。