首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

小弟我的程序编译后没有工程

2012-03-26 
我的程序编译后没有工程我在学一个继承类的时候,做了一个例题,下面是主函数文件/////////////////////////

我的程序编译后没有工程
我在学一个继承类的时候,做了一个例题,下面是主函数文件
/////////////////////////////////////////
//main.cpp
#include   <iostream.h>
#include   "car.h "

void   main()
{
Vehicle   av(15000,   60,   300000);
Car   ac(3500,   100,   12000,   6,   120);
av.print();
cout   < < "\n   and   this   is   the   car: ";
ac.print();
}

其中car.h   是我自己写的类,实现在car.cpp里,car继承于vehicle,也是分别为vehicle.h   和vehicle.cpp,car.cpp,   vehicle.cpp分别编译过了,没有问题。

在编译主函数文件时,没有编译错误,工作区的classes下面是“没有相匹配的配置”;fileView里面工程为0。而事实上当前目录也生成了一个同名的dsp文件,当我想手动把它加进来时,却提示说   一个同样的工程已经存在于这个工作空间了,可事实上这个工作空间里却什么也没有。
由于没有生成classes,在文件里输入ac.后面也没有相应的成员提示。
这是怎么回事呢。

[解决办法]
fileview 添加 源文件和头文件
[解决办法]
右击工程名,选择添加文件,浏览这四个文件,选择添加。

或者从命令菜单操作也是一样。

然后rebuild
[解决办法]
你可以先添加一个空白的工程,在添加文件。在VC 6.0的方法是先点击文件,新建,工程区,起上工程名点确定就可以了。

热点排行