【发布时间】:2012-08-24 11:51:03
【问题描述】:
我已经编写了一个示例 c++ 程序...这里我使用系统命令调用带有参数的 python 程序...
system("python /home/rpms/a3/dsp/noise_rem_python.py /home/rpms/a3/dsp/files/p1f%d.txt",tid);
/home/rpms/a3/dsp/noise_rem_python.py is a program name
/home/rpms/a3/dsp/files/p1f%d.txt 是这个程序的一个参数。
但我收到错误:
"/usr/include/stdlib.h:在函数‘void* writefile(void*)’中: /usr/include/stdlib.h:712: 错误: 函数‘int system(const char*)’的参数太多 writefile.cpp:29: 错误:此时在文件中"
【问题讨论】:
-
C++ 并不神奇。如果空气稀薄,它不仅会为您格式化字符串。
标签: c++ system-calls