在C++中,你可以使用system()函數來執行外部命令
#include <iostream>
#include <cstdlib>
int main() {
// 要執行的外部命令,例如:ls命令
const char* command = "ls";
// 使用system()函數執行外部命令
int result = system(command);
// 檢查命令是否成功執行
if (result == 0) {
std::cout << "命令執行成功" << std::endl;
} else {
std::cerr << "命令執行失敗,返回值: " << result << std::endl;
}
return 0;
}
在這個示例中,我們使用system()函數執行了ls命令,該命令用于列出當前目錄中的文件和文件夾。system()函數返回一個整數值,表示命令的執行狀態。如果返回值為0,則表示命令執行成功;否則表示命令執行失敗。