刚开始学,就走不动了,请教
这是我刚写的第一个oo的cpp程序:
class c_cubic
{
private:
int length;
int width;
int height;
public:
c_cubic(int a,int b,int c)
{
length=a;
width=b;
height=c;
};
}
#include <iostream.h>
void main()
{
c_cubic ins(20,60,11);
cout<<"OK"<<endl;
}
就这么简单,居然会出现7个错误:
--------------------Configuration: cubic - Win32 Debug--------------------
Compiling...
main.cpp
d:\microsoft visual studio\vc98\include\iostream.h(50) : error C2628: 'c_cubic' followed by 'long' is illegal (did you forget a ';'?)
d:\microsoft visual studio\vc98\include\streamb.h(65) : error C2371: 'streampos' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streampos'
d:\microsoft visual studio\vc98\include\streamb.h(65) : error C2371: 'streamoff' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streamoff'
d:\microsoft visual studio\vc98\include\istream.h(62) : error C2371: 'streamoff' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streamoff'
d:\microsoft visual studio\vc98\include\istream.h(62) : error C2371: 'streampos' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streampos'
d:\microsoft visual studio\vc98\include\ostream.h(57) : error C2371: 'streamoff' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streamoff'
d:\microsoft visual studio\vc98\include\ostream.h(57) : error C2371: 'streampos' : redefinition; different basic types
d:\microsoft visual studio\vc98\include\iostream.h(50) : see declaration of 'streampos'
Error executing cl.exe.
main.obj - 7 error(s), 0 warning(s)
请大家帮帮忙看看到底是怎么了?不要因为简单不愿回答啊