簡體   English   中英

C++標准序列化

[英]C++ standard serialization

我的問題是序列化你看到我之前保存的文件但只有一個內襯文本文件我想要更高級的文件,這些文件的輸出如下:

[%File version format%]

Player
{
Health:100
MP:17
    Transform
    {
    X:13.91,
    Y:15.36,
    Z:82.68
    Rx:14
    //......and so on
    }
    Inventory
   {
    Weapons(mace[dam:80%])
    Chemicals(liquid nitrogen, chemicals)
   }
}

我已經嘗試了很多次 probley 只為一件事編譯了我的程序超過 31 次,而且我也不喜歡使用 Json、xml 等。

很高興聽到您嘗試 C++。 對於您擁有的示例文件,我會檢查 YAML。

http://www.yaml.org/start.html

如果您不想自己編寫,有很多庫可以為它提供支持。 一些需要閱讀的資源包括:

https://code.google.com/p/yaml-cpp/wiki/Tutorial

該站點的主頁上提供了指向各種庫的各種鏈接:http: //yaml.org/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM