清屏函数问题。
为什么使用using namespace std情况下,#include<windows.h>后缀.h去掉后有问题,是怎么回事?#include<iostream>
//#include<stdlib.h>
#include<windows.h>
using namespace std;
void main()
{
cout<<"测试清屏"<<endl;
cout<<"按任意键清屏 ";
system("pause");
system("cls");
}
去掉.h后。错误信息为:fatal error C1083: Cannot open include file: 'windows': No such file or directory







应为 你用了using namespace std了!你可能不明白它的意思,如果你用了它就必须把你所有的程序字符写的很是到位!

难道不用using namespace std时就能用windows头文件?VC中好像只有windows.h没有windows,而既有iostream也有iostream.h!

