我想在这里手动发送数值。
如果我发送这样的消息
void processArgs(int argc, char** argv);
如果我发送这样的消息
char* cwd[] = {"./comDaemon", "--loggg=pluginFramework:debug"};
parser->processArgs(2, cwd);
编译器显示警告:
警告:ISO C++禁止将字符串常量转换为'char *'[-Wwrite-strings]
char* cwd[] = {"./comDaemon", "--loggg=pluginFramework:debug"};
const char* cwd[]
。 - BorgleaderprocessArgs()
中,您需要使用const char **argc)
。 - user207421