77问答网
所有问题
C++中同一个工程中的一个.cpp文件怎样调用另一个工程中的.cpp文件
如题所述
举报该问题
推荐答案 2013-12-09
建立一个与另一个.CPP文件(例如B.CPP)对应的.H文件(如B.H),然后在第一个.CPP文件(如A.CPP)中包含这个B.H文件(#include B.H),这样在A.cpp中就可以调用B.CPP中的函数了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Yvvqpp3NI3p3IWvIIpp.html
其他回答
第1个回答 2013-12-24
如果是全局的函数,只要用extern作一把函数声明就可以调用了了。
如果想用另外一个类,建议把类写成.h+.cpp格式
,然后这边#include 一下 .h
本回答被网友采纳
相似回答
C++中同一个工程中的一个.cpp文件怎样调用另一个工程中的.cpp文件
答:
建立一个与
另一个.CPP文件
(例如B.CPP)对应的.H文件(如B.H),然后在第一个.CPP文件(如A.CPP)中包含这个B.H文件(#include B.H),这样在A.
cpp
中就可以调用B.
CPP中的
函数了
C++中同一个工程中的一个.cpp文件怎样调用另一个工程中的.cpp文件
答:
一般不建议这么做,把你要调用的函数,类等在.cpp对应的.h中声明,然后include该.h文件
,编译的时候,所有包含该.h文件的会被单独生成中间文件,再根据实际实现链接在一起。这可以减少耦合,随便包含不是一个好习惯。
在
C++同一个工程中
,两个
cpp
源
文件
之间怎么互相
调用
,它们之间可以互相调 ...
答:
可以的。在main1中添加这样一行声明即可
extern void read();
一个C++工程中
不
同文件
之间的函数
如何
互相
调用
?
答:
在2.
cpp
写 extern int a;(在全局范围写就可以了)之后就可以用a的值了。如果类型不是int,请自行修改。对于问题补充:增加一个与a同类型的全局变量,把a赋值给它,然后用上述方法。或者增加一个a的指针类型的全局变量,把a的地址赋值给它,然后用上述方法。
如何
运行visual
c++
下多个
cpp文件
,就是在
同一个
项目下建立了多个.cpp...
答:
一个vs项目只能
有一个cpp文件
包含 main方法,
另一个
不能有 如果建立多个cpp,要联合这些cpp使用,比如有两个
cpp文件1
.cpp和2.cpp,在1.cpp中写了一个main方法,2.cpp就不能写这个main方法了,只能在1.cpp中写上#include "2.cpp",然后在2.cpp中写个类,把这个类写在1.cpp里面实例化而已 1....
...
同一工程
下写不同
的CPP文件
时好像不能用多个main,那么该怎么办呢...
答:
这个问题不是很大,最主要的原因,一个project只有一个入口地址,也就是main函数地址 具体步骤:把原来的从当前项目中删除 添加一个新的project 然后在新的project中把删除的那个文件和相关的文件加上就可以了 可以同时编译两个project
c++中
workspace
怎样调用
不同项目
中的文件
答:
如果是源文件 .c加到工程里 引用头文件 可以直接调用,如果是lib 就要加到工程里面了 program comment(lib,libname)
大家正在搜
c文件和cpp文件
cpp文件变成c文件
cpp格式的文件怎么打开
c语言cpp文件怎么生成
怎么生成cpp文件
vs怎么运行cpp文件
cpp文件
cpp文件是什么意思
cpp文件如何运行
相关问题
C++中同一个工程中的一个.cpp文件怎样调用另一个工程中的...
在C++同一个工程中,两个cpp源文件之间怎么互相调用,它们...
C++中一个.cpp调用另一个.cpp文件的方法
c++工程里一个文件怎么调用另外一个文件里的函数
C++工程中如何在一个文件中调用另一个文件中的变量
C++一个项目里有两个CPP文件,想在一个CPP文件里调用另...
VS2010 怎么在一个工程引用另一个工程的CPP文件
C++中一个工程调用另外一个工程中的类和函数。