我在Visual Studio 2022上,我有一个用C++代码构建的项目。代码查找数据文件“C:/MyData/data.dat”,绝对路径“C:/MyData/data.dat”写在.cpp源代码中。
我想将文件data.dat合并到.exe文件中(使其自包含和可移植),并告诉exe文件在"自身内部“查找data.dat。我该如何做?我应该用什么来替换.cpp文件中的“C:/MyData/data.dat”?
谢谢你
我在Visual Studio 2022上,我有一个用C++代码构建的项目。代码查找数据文件“C:/MyData/data.dat”,绝对路径“C:/MyData/data.dat”写在.cpp源代码中。
我想将文件data.dat合并到.exe文件中(使其自包含和可移植),并告诉exe文件在"自身内部“查找data.dat。我该如何做?我应该用什么来替换.cpp文件中的“C:/MyData/data.dat”?
谢谢你
1条答案
按热度按时间p8h8hvxi1#
您可以使用a)在.RC文件中添加资源,例如
字符串
和B)在运行时用FindResource和LoadResource和LockResource和SizeOfResource加载它。
型