【发布时间】:2011-09-03 20:01:32
【问题描述】:
我希望标题没有误导;我遇到的部分问题是我不知道如何提出正确的问题。无论如何:
我有一个程序将其状态保存到文件中,然后再加载它。只是一些基本的东西,整数,双精度数,也许是一个字符串。到目前为止,我一直在使用 .txt 文件,但我想转向另一种格式。我知道我可以使用我想要的任何扩展名(.sav .dat .map 等)进行保存,但在记事本中打开它只会显示预期的文本信息,这意味着用户可以随意摆弄他们想要的一切。
我想要做的是获取我保存的数据并将其转换为二进制或位码或任何所谓的记事本(或任何其他文本编辑器)只会输出随机字符,如下所示:-‡Wk] s9µî,¯k^û.
我想在写出我的角色之前旋转它们,但这似乎不会像我想要的那样混乱。
正如您可能已经知道的那样,我真的不知道我在这里尝试实现的概念的正确名称。对不起,如果这一切看起来有点漫无边际。
【问题讨论】:
-
您已在标题和标签中找到问题的答案。您正在尝试加密您的数据(或对其进行加扰/混淆)。你到底有什么问题?找到算法?找一个图书馆来做? I/O 问题?
标签: c++ encryption file