setw问题
#include<iostream>#include<iomanip>
using namespace std;
int main()
{
double a=123.456,b=3.14159,c=-3214.67;
cout<<setiosflags(ios::fixed)<<setiosflags(ios::right)<<setprecision(2);
cout<<setw(10)<<a<<endl;
cout<<setw(10)<<b<<endl;
cout<<setw(10)<<c<<endl;
system("pause");
return 0;
}
为什么会出现`setw' undeclared (first use this function)
我这和书上写是一样的呀。。。我是用DEV-C++编译器。。。
是不是在这个编译器下setw的文件头是不对?不然setw的文件头是什么?