vs2005里的VC++(急急急。。)
我家是vista系统,按的是vs2005,在学校用的好像是vc++6.0的。。家里按不了。。想用vs里的vc++来练习,,,但是不知道建哪个,学校的vc++一建了以后直接...
我家是vista系统,按的是vs2005,在学校用的好像是vc++6.0的。。家里按不了。。想用vs里的vc++来练习,,,但是不知道建哪个,学校的vc++ 一建了以后直接输入代码然后就可以运行,但我在vs里的vc++找不到这种项目,请问我应该建什么类型的项目。给一个题参考,
#include <iostream.h>
class Box //箱子类定义
{
public:
Box(double l=1.0, double w=1.0, double h=1.0)
{
length=l;
width=w;
height=h;
}
void display() {cout<<length<<" "<<width<<" "<<height<<endl;}
private:
double length; //长
double width; //宽
double height; //高
};
class WoodBox : //木箱类定义
{
public:
WoodBox(double l,double w,double h,char* pstr):
{
strcpy(material,pstr);
}
void display_w(){display();cout<<material<<endl;}
private:
char material[20]; //木箱用的材料
};
void main()
{
WoodBox boxa(2,3,4,"松木");
boxa.display_w();
}
就这一段程序,,如果要实现运行,查看输出结果应该如何在VS vc++里实现呀,,,
麻烦大大们把我给出的这段程序写上注释,,我看不太懂,谢谢啦!! 展开
#include <iostream.h>
class Box //箱子类定义
{
public:
Box(double l=1.0, double w=1.0, double h=1.0)
{
length=l;
width=w;
height=h;
}
void display() {cout<<length<<" "<<width<<" "<<height<<endl;}
private:
double length; //长
double width; //宽
double height; //高
};
class WoodBox : //木箱类定义
{
public:
WoodBox(double l,double w,double h,char* pstr):
{
strcpy(material,pstr);
}
void display_w(){display();cout<<material<<endl;}
private:
char material[20]; //木箱用的材料
};
void main()
{
WoodBox boxa(2,3,4,"松木");
boxa.display_w();
}
就这一段程序,,如果要实现运行,查看输出结果应该如何在VS vc++里实现呀,,,
麻烦大大们把我给出的这段程序写上注释,,我看不太懂,谢谢啦!! 展开
3个回答
展开全部
新建--项目——win32——控制台应用程序——源文件(在界面左边)——右键选“添加”——c++源程序即可。
我用的是vc2008(支持vista),不过用的资料是vc2005的,两者界面基本上一样,不过2008功能强多了,特别是新增巨多界面控件以及多种界面模式,非常不错,推荐你用。提醒下,vc2003以后c++已经更新了标准了,vc6.0还是以前的98年的老标准,你上面那段程序得把#include <iostream.h>改成#include <iostream>,并在后面加上这么一句using namespace std才能在vc2005里调试运行。改了以后是这个样子:
#include <iostream>
using namespace std;
其它不变
我用的是vc2008(支持vista),不过用的资料是vc2005的,两者界面基本上一样,不过2008功能强多了,特别是新增巨多界面控件以及多种界面模式,非常不错,推荐你用。提醒下,vc2003以后c++已经更新了标准了,vc6.0还是以前的98年的老标准,你上面那段程序得把#include <iostream.h>改成#include <iostream>,并在后面加上这么一句using namespace std才能在vc2005里调试运行。改了以后是这个样子:
#include <iostream>
using namespace std;
其它不变
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询