【发布时间】:2020-01-29 06:46:45
【问题描述】:
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <cstdlib>
using namespace std;
int main() {
string line;
cout << "HW\n";
getline(cin,line);
cout << "Your line is - " << line << "\n";
system("pause");
return 0;
}
我想自己对factorio无头服务器做gui,所以我需要执行一些bash脚本。我想我需要函数 system() 吗?
我认为我的 lib 路径有问题。请不要怪罪于错误安装的 vcpkg。路径是:
/opt/factorio/bin/x64/vcpkg/installed
/usr/include/c++/9/x86_64-redhat-linux
/usr/include/linux
/usr/include/c++/9/tr1
Command system() not found 表示 Visual Studio。
【问题讨论】:
-
请看我的回答,如果对您有帮助,请接受(投票下方的绿色勾号)并投票。如果对您没有帮助,请写评论。
-
system("pause");是特定于 Windows 的 hack。我的建议是,无论谁教你使用它,都应该严厉地交谈。