有时候时间久了,一些基本功就会忘了,这里记录一下。
问题:
在写CPP程序时,报错:未声明的cin和cout
代码举例如下:
#include "stdafx.h"
using namespace std;
#include <iostream>
int main()
{
int flag = 0;
if (flag)
cout<<"success!";
else
cout<<"error";
return 0;
}
乍一看没问题啊!后来发现
using namespace std;
要紧跟在这句引用的后面
#include <iostream>
解决:
正确的顺序为
#include "stdafx.h"
#include <iostream>
using namespace std;