dev c++ 4.01 没有提供对ios_base的支持吗?
我在程序中使用了ios_base中的一些标志,但它们无法在dev c++ 4.01 下编译通过,编译器说ios_base未定义,而在VC6.0+stlport下则无问题,不知何故,请高手指教。
附程序片断如下:
struct Item
{
string name;
double mask;
};
vector<Item> itemArray;
void DisplayItem()
{
for (int i=0; i<itemArray.size(); i++)
{
cout.width(12);
cout<<itemArray[i].name;
cout.width(0);
cout<<" ";
cout.setf(ios_base::fixed , ios_base::floatfield);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cout.width(6);
cout.precision(2);
cout<<itemArray[i].mask;
cout<<endl;
}
}