【发布时间】:2020-07-14 07:02:39
【问题描述】:
我想知道是否可以将图像或其他文件存储在可执行文件中,然后在运行时使用(例如在屏幕上显示图像)。
我知道存在可自动提取的档案,但我也想知道它们是如何工作的。
最后,如何使用 C/C++ 来实现?
我在 windows 10 x64 环境中工作,但我也对 linux 环境感兴趣
提前感谢您的帮助
【问题讨论】:
-
为什么存储“在 exe 中”,为什么不作为单独的文件存储?
-
@Brainless 只是想探索这种存储/共享文件的方法
-
@Brainless 我会同意的。您可以在“* .exe”中使用它们作为资源并使用它。在 VS 中,您可以通过右键单击项目并转到“添加”并添加资源文件来创建资源文件。有更多关于 interwebz 的信息。
-
添加您的操作系统环境可能会有用。
标签: c++ c file executable