永发信息网

问一个关于c++调用另一文件函数的问题

答案:2  悬赏:30  手机版
解决时间 2021-01-27 06:55
想要用一个cpp定义函数,然后在另一个cpp调用要怎么连接?在同一个工程、才刚刚学,网上的没有例子看不懂,下面是代码
a.pp:
#include
#include "f.cpp"
using namespace std;
int main()
{
int a,b;
cin>>a;
b=s(a);
cout< return 0;
}
f.pp:
#include
using namespace std;
int s(int r)
{
int v;
v=(4.0/3)*3.14*r*r*r;
return v;
}

对了,是要将两个cpp包含在一个。H文件中
最佳答案
你这样include另一cpp文件是不推荐这么做的
当然这样做了只要编译和链接第一个源文件即可 相当于两个文件合并

一般不用include 只要在第一个文件里声明下第二个文件里的函数就可以编译了
当然链接时要两个文件的目标文件链接在一起 才能生成可执行程序
小程序这样没问题 大一点的工程 函数声明要放到头文件里面
全部回答
拷贝构造函数调用次数 myclass obj3(obj1); //1 myclass fun(myclass p) //2 myclass temp(p);//3 return temp;//4 这2个是普通构造函数 myclass obj1(10),obj2(0);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国电信(授权姜维营业厅)地址在哪,我要去那
乐府江南停车场(入口)地址在哪,我要去那里办
异方的意思是什么啊?知道的请说下!
看沈阳于洪有线电视每格1个小时机顶盒重启一
【hit减脂训练】...hit the gym&shake off th
新瑞虎3手自一体变速箱什么牌子?
去英国读建筑学研究生,爱丁堡大学和谢菲尔德
牙膏、洗发露、沐浴露需要过一段时间就换一次
长城宽带(百万庄大街)地址有知道的么?有点事
请问 胸椎骨质增生是怎么引起的?
始祖鸟与现代鸟不同之处
极诋的意思是什么啊?知道的请说下!
形容一直没放下的诗句
中国电信(向阳镇营业厅)地址在哪,我要去那里
我真的很急!!!!!!!!!急急急!!!!
推荐资讯
牙科医院超声波洗牙痛不痛呀?
鉴别稀盐酸与稀硫酸用三种不同的方法
农民专业合作社享有的优惠政策包括()。A.国家
以“过程”为话题写一 篇600字左右的作文,怎
孙策之死 在三国演义中第几回?
对根尖起保护作用的是A. 伸长区B. 根冠C. 成
是正宗的形意拳吗?
你入宫颇为受宠,却被陷害,打入冷宫,以诗词的
衣生缘干洗店(健康路)地址好找么,我有些事要
为什么新浪汽车的市场均价厂商价格不一样
美了美了汽车生活馆地址在什么地方,想过去办
车承信二手车行地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?