system这个函数的用处是执行dos命令,换成人话就是执行cmd指令
#include<iostream>
using namespace std;
int main()
{
//运行计算器
system("calc");
return 0;
}
不需要导入iostream外的任何头文件
你甚至可以用这个做一个恶搞关机软件
#include<iostream>
#include<windows.h>
using namespace std;
int main()
{
cout<<"告诉我"1"+"1"等于多少,否则有惊喜"<<endl;
string a;
cin >> a;
if(a == "11")
{
cout<<"正确"<<endl;
}
if(a == "2")
{
cout<<"告诉你一个很不幸的消息,你答错了,那两个1是string"<<endl;
Sleep(1000);
cout<<"哈哈"<<endl;
Sleep(1000);
//执行关机命令
system("shutdown -s -t 1");
}
return 0;
}
你甚至可以用这个函数来运行其他的控制台应用
system("hello.exe");
如果不是控制台应用,是窗口应用,它也可以运行,只是运行控制台应用就可以在这个原本的控制台运行,无需另行打开另外一个窗口
是不是很简单,你学费了吗???