に私はそれが好きならば、それは非常にうまく機能C++アプリ でsystem()
を使用しようとしたシステムを()の呼び出し:問題C++
system("notepad");
をしかし、私は好きですしようとすると、エラーを与える:
cin >> cmdlol;
system(cmdlol);
エラー:
cannot convert 'std::string {aka std::basic_string}' to 'const char*' for argument '1' to 'int system(const char*)'|
システムには多くの問題があります。 – Vincent
文字列を読み込んで 'system'に渡すことは、セキュリティ上の大きなリスクになることに注意してください。 – TartanLlama
@TartanLlamaはい、すべてのシェルを禁止します。 –