回答編集履歴
2
修正
answer
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
あとは、何らかのシリアライズライブラリを活用すれば、出力と復元は容易になると思います。
|
3
3
|
[C++のcerealのシリアライズが快適すぎるやばい](https://qiita.com/Ushio/items/827cf026dcf74328efb7)
|
4
4
|
|
5
|
-
テキストだと、人の目で読みやすいけれど、改ざんもしやすいという問題はあるので、そのへんも気にするのであれば、チェックサムを出力したり、
|
5
|
+
テキストだと、人の目で読みやすいけれど、改ざんもしやすいという問題はあるので、そのへんも気にするのであれば、チェックサムを出力したり、暗号化をしたり別に何らかの対策が必要かもしれません。
|
1
追記
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
1
|
JSONやXMLのような汎用的なテキストフォーマット、SQLiteのようなデータベースを採用すれば、大体の開発言語で標準サポートされていたり、ライブラリが存在するので、環境が変わってもある程度汎用性は持たせられると思います。
|
2
2
|
あとは、何らかのシリアライズライブラリを活用すれば、出力と復元は容易になると思います。
|
3
|
-
[C++のcerealのシリアライズが快適すぎるやばい](https://qiita.com/Ushio/items/827cf026dcf74328efb7)
|
3
|
+
[C++のcerealのシリアライズが快適すぎるやばい](https://qiita.com/Ushio/items/827cf026dcf74328efb7)
|
4
|
+
|
5
|
+
テキストだと、人の目で読みやすいけれど、改ざんもしやすいという問題はあるので、そのへんも気にするのであれば、チェックサムを出力したり、簡単な暗号化をしたり別に何らかの対策が必要かもしれません。
|