在二进制文件中存储 GList 的良好格式,以便文本编辑器无法识别文本字段的值

Good format for storing GList in binary file so that text editor won't recognize values of text fields

我有一个存储结构的 GSList。当我使用 fopen() 的 "wb" 选项将它保存到二进制文件时,一切正常,除了任何文本编辑器都可以轻松地从结构中识别文本字段的值并正确显示它们。有什么方法可以存储结构,以便文本编辑器无法识别文本字段。谢谢

您可能只是想以某种方式对数据进行编码。最简单的可能只是将输入与固定值进行异或,然后在读取时再次对其进行异或。也就是说,您可能不应该担心它……没有其他人会担心(尝试 运行 strings 几乎任何东西,您会看到)。