如何把多个C++文件放到一个工程中?

用的是vc6.0,在工程外新建的一个cpp文件,怎么添加到已有的工程中去?另外我在头文件中定义了类,然后成员函数的实现放在了另外的cpp文件中,再在另一个cpp文件中调用... 用的是vc6.0,在工程外新建的一个cpp文件,怎么添加到已有的工程中去?
另外我在头文件中定义了类,然后成员函数的实现放在了另外的cpp文件中,再在另一个cpp文件中调用这个类的成员函数,三个文件都放在一个工程中的,编译可以通过,但是运行时却还是出现错误,说成员函数没有实现……如果在调用成员函数的文件中加#include"x.cpp"就可以运行了……这是为什么呢?都放在一个工程中它不是应该自己连接过去的么? 新手抓狂中……万望解答!谢谢!谢谢!
展开
 我来答
tattackor
2015-10-30 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:888万
展开全部
1、在资源管理器中新建cpp或h文件后再project->add to project->files,在弹出的对话框中找到建立的cpp或h文件然后选中,点确定就加入到项目中了。
2、例程:
test1.cpp:
int main()
{
printf("hello world\n");

}
这时想在原项目中做另一个项目可以:
test1.cpp:
#if 0
int main()
{
printf("hello world\n");

}
#endif
这是将新建的cpp加入项目中:
test2.cpp
#if 1
int main()
{
printf("hello vc++\n");
}
#endif
buaaxiao
2010-10-14 · TA获得超过116个赞
知道答主
回答量:49
采纳率:0%
帮助的人:57.6万
展开全部
放到工程文件夹中,然后再Add->Existing items,选择这个cpp文件添加进来,这样就好了,在调用成员函数的文件中加#include"x.h",include声明该类的.h文件而不是实现该类的.cpp文件!
看来你不了解C++工程的运行机制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaoniuzzm
推荐于2017-11-23 · TA获得超过404个赞
知道小有建树答主
回答量:424
采纳率:100%
帮助的人:326万
展开全部
新建一个工程-》在窗口界面中,工程-》添加到工程-》添加文件
比方说你建立了5个文件 编译后生成5个object,那连接时总不能两两连接吧,这会浪费资源 做了很多无用功(电脑毕竟不是智能的 不能判断哪个该和哪个连接)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gk200412176
2010-10-14 · TA获得超过282个赞
知道答主
回答量:132
采纳率:0%
帮助的人:68万
展开全部
在你的fileview窗口中点你的工程名,右键选择add new project to workspace...弹出对话框,选择文件标签,选择CPP文件类型,然后把你原来的cpp拷进去就行啦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式