【发布时间】:2019-03-04 19:27:50
【问题描述】:
我正在使用 JSONCPP 记录我在服务器上收到的消息,但它不是附加消息,而是替换最后一条消息。这是我的代码:ofstream 和 event 是私有成员。
//std::ofstream myfile;
m_file.open ("messageLogs.json");
//Json::Value event;
Json::Value array(Json::arrayValue);
array.append(Json::Value(1));
array.append(Json::Value(1));
m_event["messages"]["time"] = "19:22";
m_event["messages"]["message"] = msg;
//populate object with objects
Json::StyledWriter writer;
m_file << writer.write(m_event) << std::endl;
m_file.close();
【问题讨论】: