是否可以从启动参数中定义一个字符串?
例如,我在头文件中有这段代码:
#define MsgBox "Hello there!"
如何使#define字符串来自命令行参数?
因此,如果我像这样启动我的应用程序:app.exe -Test!- MsgBox 将被定义为“测试!”。
抱歉,如果这是一个不好的解释,但希望至少你们中的一些人能理解。从命令行参数获取#define MsgBox很重要,而不是从程序的入口点获取。所有代码都应该在头文件中。
老实说,我没有尝试过任何事情,因为我不知道从哪里开始。