社区
Linux/Unix社区
帖子详情
c与c++调用有何区别?请大家帮忙给看看
tiejun
2002-12-20 02:13:20
Linux平台:
下载了gsm语音压缩
(ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/gsm-1.0.10.tar.gz)的源代码,在c(*.c gcc)程序中可用调用,但在c++(*.cpp g++)程序中不能用,能编译但不能链接,是不是c与c++调用的问题?
gsm源码是用c写的,是否修改一下gsm的头文件就可以在c++中用了?
...全文
43
1
打赏
收藏
c与c++调用有何区别?请大家帮忙给看看
Linux平台: 下载了gsm语音压缩 (ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/gsm-1.0.10.tar.gz)的源代码,在c(*.c gcc)程序中可用调用,但在c++(*.cpp g++)程序中不能用,能编译但不能链接,是不是c与c++调用的问题? gsm源码是用c写的,是否修改一下gsm的头文件就可以在c++中用了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanghuajia
2002-12-20
打赏
举报
回复
那要看你是这么调用的function
c -- function name is fix
c++ -- after compile function name is change in binary(为了重载)
example
function abc
in c binary abc
int c++ binary abc_XXXX
refer to extern "C"
设计顺序表的相关函数库 —— 数据结构课程设计
运行环境 VS2022 只要vs都行 程序语言
C++
(虽说是
C++
,基本上和C语言一样,而且我注释也极为详细不怕看不懂) 顺序表基本操作比如增删查改都有对应函数 很简单 而报告内容包含1.设计简介及设计方案论述 2 函数库中...
C++
中
调用
OC代码
那么问题就来了,因为是面向接口编程,所以项目的入口都是
c++
来写的,而屏幕捕获是需要oc部分的代码,就需要
C++
调用
oc代码了。 准备 之前只做过OC调动
C++
,于是Google了一下,在Stack Overflow上找到了这个回答。...
《C语言/
C++
学习指南》语法篇(从入门到精通)
一门初级、从入门到精通的C语言
C++
语法教程,由毕业于清华大学的业内人士执课。从简单的HelloWorld入门程序,到深入的C语言
C++
...让C语言
C++
编程变得简单,让C语言
C++
编程变得有趣,让喜欢C语言
C++
的人学会C语言
C++
!
C++
动态库编程 |
C++
名称改编、标准C接口、extern “C”、函数
调用
约定以及def文件详解
本文通过一个具体的dll动态库编程实例,详细讲述动态库导出接口相关的导入导出声明、标准C接口、extern "C"作用、函数
调用
约定声明、跨语言
调用
dll接口以及def文件等内容。
C#程序
调用
C++
动态库(dll文件)遇到的坑
C#程序
调用
C++
动态库(dll文件)遇到的坑C#程序
调用
C++
程序DLL遇到的坑C#
调用
c++
动态库(dll)方法问题1:报错System.DllNotFoundException问题2:报错System.BadImageFormatException问题3:参数有字符串,报错System...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章