C++中如何在一个工程里创建多个文件

向左走123 2014-04-24 09:47:06
我在一个工程创建了多个文件,可以编译,但是在执行的时候只是执行第一个文件,这是为什么,请哪位知道的告诉我一下 ,谢谢
...全文
762 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
h_destiny 2014-05-11
  • 打赏
  • 举报
回复
入口只有一个main(),在main中可完成其它函数的调用。
ForestDB 2014-04-29
  • 打赏
  • 举报
回复
文件有很多,main只有一个。
鱼在沙漠 2014-04-29
  • 打赏
  • 举报
回复
一个工程只有一个main函数,所以执行的时候只需要编译执行含有main函数的文件就行了,其他cpp文件中的函数是在相应头文件中定义的,要在main函数中调用这些函数就应该包含这些头文件,理论上一个小程序只需要一个cpp文件就行了,你编译执行不含main函数的文件也没有什么意义啊~
为争 2014-04-26
  • 打赏
  • 举报
回复
调用别的函数一定要include,不调用也可以include。
-夜下月光- 2014-04-25
  • 打赏
  • 举报
回复
编译器以.cpp文件为单位进行编译,然后把所编译的各文件(.obj)连接成一个可执行程序文件(.exe),执行的时候是执行.exe文件。
_Cogito_ 2014-04-25
  • 打赏
  • 举报
回复
一个工程只能包含一个main函数的文件,其他c文件不能包含main函数,可在main函数文件中include其他文件
shenchenman 2014-04-25
  • 打赏
  • 举报
回复
include
lieyingshengbao 2014-04-24
  • 打赏
  • 举报
回复
因为你第一个文件中才有main函数,其他没有,而且没有函数调用啥的、、
buyong 2014-04-24
  • 打赏
  • 举报
回复
没看懂,是编译成一个可执行程序么?那你怎知道就执行一个文件?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧