2 u012947309 u012947309 于 2016.03.09 16:21 提问

vs调用其他c.pp中的函数

有个mian.cpp
里面有main函数
main函数中调用了一个function,
这个function我写在另一个binary.cpp。
main中include“binary.cpp”
编译时候提醒已经在 binary.obj 中定义

5个回答

u012947309
u012947309   2016.03.09 16:25

函数声明一定要定义在.h中吗?

visoncomputer
visoncomputer   2016.03.09 20:38

找一个简单的多cpp的工程看看它怎么实现的吧,一看就应该会了。

oyljerry
oyljerry   Ds   Rxr 2016.03.09 21:09

不能包含cpp 需要include h文件来申明函数

lx624909677
lx624909677   Ds   Rxr 2016.03.09 22:02

给binary写一个对应的.h文件,include这个.h文件

zuishikonghuan
zuishikonghuan   2016.03.09 22:23

1。写.h文件
2。在main.cpp中声明这个函数,不要包含那个cpp,只需要声明一下,然后所有cpp一起连接(VS的IDE会自动处理连接这步,如果用VS的命令行需要手动或自己写makefile连接)

Csdn user default icon
上传中...
上传图片
插入图片