【发布时间】:2013-12-03 21:26:57
【问题描述】:
我正在调用 system() 来触发命令。我可以在 Xcode 控制台中看到命令的输出——但我不知道如何在字符串中捕获它。
我尝试为 system() 调用本身设置一个字符串,但该字符串设置为 0。
这是我写的代码:
string node = "/usr/local/bin/node ~/Desktop/chromix-master/script/chromix.js ";
string commandStr = node + "url";
char command[1024];
strcpy(command,commandStr.c_str());
system(command);
具体来说,我正在尝试使用 smblott's Chromix utility 在 chrome 中获取当前焦点选项卡的 URL。
【问题讨论】: