将protobuf数据读写入文件

  1. 从文件中读
        string szFileName = "../ClientLog.txt";
        fstream input(szFileName, ios::in | ios::binary);
        msg.ParseFromIstream(&input);
        output.close();
  1. 写入文件
    string szFileName = "../ClientLog.txt";
    fstream output(szFileName, ios::out | ios::binary |ios::app);
    msg.SerializePartialToOstream(&output)
    output.close();

猜你喜欢

转载自blog.csdn.net/mafucun1988/article/details/84315101