是否有预处理器技巧允许我将文件作为字符串“包含”在标头中?
像这样的东西:
a.txt
lorem ipsum dolorem
sit amet
和“魔法”包括类似这样的调用:
header.h
MAGICINCLUDE(a.txt, atxt)
结果,预处理器做了一些技巧,上面的行相当于:
const char* atxt = "lorem ipsum dolorem\n\
sit amet";
不应使用外部工具,仅使用预处理器:我正在尝试摆脱执行此操作的 python 脚本。
不,没有。
您将需要外部工具:
- “#include”C 程序中的文本文件作为 char[]
- C/C++ with GCC:静态地将资源文件添加到可执行文件/库
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)