我正在用C(而不是C++)在Mac上編寫代碼。我希望能夠從C運行UNIX可執行文件,像這樣:在C代碼中運行可執行文件
#include <some-wacky-header.h>
int main (int argc, char * argv[])
{
int r = some_wacky_executable_run(path_to_my_file_as_char_array);
return 0;
}
注意:我不想用system()
命令來運行可執行文件。
*爲什麼*你不想使用'system()'? – thkala
當人們提出無意義的問題時,我討厭它。如果你堅持拒絕'系統',那就給出一個理由。 –
@David Heffernan:這種無意義的情況在家庭作業中很常見...... – thkala