91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在VC2015使用jsoncpp庫

發布時間:2020-08-07 21:57:22 來源:網絡 閱讀:2186 作者:Chinayu2014 欄目:編程語言

從json官網推薦的開發包中,下載jsoncpp庫文件。用VC2015打開jsoncpp-master\makefiles\msvc2010編譯生成lib_json.lib庫。這個庫是靜態庫。可以編譯成debug或release版本。

用VC2015新建建一個工程。在源文件目錄下創建lib目錄和include目錄。將jsoncpp-master\include\json中的.h文件復制到include中,將新生成的lib_json.lib,添加新建的lib目錄中。

#ifdef DEBUG
#pragma comment(lib,"lib/lib_json_d.lib")
#else
#pragma comment(lib,"lib/lib_json.lib")
#endif
#include <string>
using namespace std;
void CtestjsonDlg::OnBnClickedButton1()
{
	string  softwareJson = "{\
		\"software\":\
	    [{\
            \"ID\":\"20180825001\",\
		    \"name\":\"Scale3DC汽車衡稱重管理軟件\",\
			\"version\" : \"2018\",\
			\"updatetime\":\"2018-08-25 16:20\",\
			\"const\":\"免費\",\
			\"author\":\"chinayu\",\
			\"contact\" : \"709326052@qq.com\",\
			\"payment\" : \"無\"\
	    }]\
     }";

	Json::Reader reader;
	Json::Value root;
	if (!reader.parse(softwareJson.c_str(), root))
	{
		AfxMessageBox(TEXT("json error!"));
	}
	if (root.isObject())
	{
		Json::Int size = root["software"].size();//多少升級軟件信息
		if (size != 0)
		{
			string jsondata;
			for (INT i=0 ; i < size; i++)
			{
				if (!root["software"][i]["ID"].isNull())
				{
					string ID         = root["software"][i]["ID"].asCString();
					string name       = root["software"][i]["name"].asCString();
					string version    = root["software"][i]["version"].asCString();
					string updatetime = root["software"][i]["updatetime"].asCString();
					string sConst     = root["software"][i]["const"].asCString();
					string author     = root["software"][i]["author"].asCString();
					string contact    = root["software"][i]["contact"].asCString();
					string payment    = root["software"][i]["payment"].asCString();

					jsondata.append(ID);
					jsondata.append(",");
					jsondata.append(name);
					jsondata.append(",");
					jsondata.append(version);
					jsondata.append(",");
					jsondata.append(updatetime);
					jsondata.append(",");
					jsondata.append(sConst);

					//輸出看看
                    TRACE(CString( jsondata.c_str())+ _T("\n"));
                    //TRACE(_T("%s"), A2W_CP(name.c_str(), CP_UTF8));
				}
				
			}
		}
	}

}

注意,測試工程的運行庫先選為:MTd或MT才能編譯。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北碚区| 清河县| 张家界市| 千阳县| 西平县| 临夏市| 湘潭县| 吴堡县| 宾川县| 军事| 精河县| 阿拉尔市| 富蕴县| 增城市| 肥西县| 新巴尔虎左旗| 遵化市| 陆良县| 郧西县| 石楼县| 达日县| 合肥市| 荔浦县| 曲麻莱县| 玉林市| 西吉县| 永吉县| 汤阴县| 华池县| 满城县| 石家庄市| 虞城县| 嘉禾县| 通江县| 雷州市| 濮阳县| 广饶县| 富裕县| 建昌县| 霍州市| 定边县|