-
system()函数是阻塞方式进行的,他会新建一个进程! system代码执行完毕才继续执行!
-
注意一点,如下的命令:
#include <bits/stdc++.h> #include <windows.h> using namespace std; int main() { std::cout << "Hello, World!" << std::endl; system("notepad"); std::cout << "Hello, World!" << std::endl; return 0; }
打开notepad(windows自带的记事本)后,就会执行
std::cout << "Hello, World!" << std::endl;
而不是等notepad退出后才执行打印语句!
system函数阻塞问题
最新推荐文章于 2024-05-09 17:45:29 发布