由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - c程序用g++编译需要改动么?
相关主题
C++ 诡异的编译问题。请教。有对软件版权法熟悉的朋友吗?请教问题
从8.04升到10.04后slider多长时间调用一次callback?在哪里设置呢?
初级问题为啥Red Hat Enterprise Linux Server要卖钱
python c/c++ question.Ubuntu下面怎么把USB external hard drive power off?
udev安全漏洞,快how can I get external program's result in C
quick help pls....在ubuntu下怎么格式化external hard drive
怎么使用awk?EXT4 external hard drive failed to be seen in Win7 Host...
openoffice里面如何插入公式?how to do this iptables setup?
相关话题的讨论汇总
话题: c++话题: 编译话题: 程序话题: extern话题: 改动
进入Linux版参与讨论
1 (共1页)
s****n
发帖数: 700
1
【 以下文字转载自 Programming 讨论区 】
发信人: sallen (looking for job), 信区: Programming
标 题: c程序用g++编译需要改动么?
发信站: BBS 未名空间站 (Mon Jun 22 01:16:55 2009, 美东)
我有现成的一套c程序
现在想加一部分新的code, 我想借用C++里的container还有别的一些函数。
我可以直接添加C++的code在原先程序,并且用g++编译么。
非常感谢
g***l
发帖数: 2753
2
extern “C”

【在 s****n 的大作中提到】
: 【 以下文字转载自 Programming 讨论区 】
: 发信人: sallen (looking for job), 信区: Programming
: 标 题: c程序用g++编译需要改动么?
: 发信站: BBS 未名空间站 (Mon Jun 22 01:16:55 2009, 美东)
: 我有现成的一套c程序
: 现在想加一部分新的code, 我想借用C++里的container还有别的一些函数。
: 我可以直接添加C++的code在原先程序,并且用g++编译么。
: 非常感谢
: 。

s****n
发帖数: 700
3
能说详细一点么, 我编程很弱的。

【在 g***l 的大作中提到】
: extern “C”
i*******t
发帖数: 24
4
C和C++完全是不一样的。如果以后还有修改的要求的话还是OOP重写下吧。
p*****s
发帖数: 344
5
C++ 是 C 的超集,但是生成的库不能简单的互相调用(compiler implementation and
naming convention problems)。
如果你能用g++重新编译所有用到的源程序,就可以。
不过这不太现实,没人这么干。
如果要混合使用,所有用到C的地方都得用extern ”C“
search how to mix C and C++.

【在 i*******t 的大作中提到】
: C和C++完全是不一样的。如果以后还有修改的要求的话还是OOP重写下吧。
1 (共1页)
进入Linux版参与讨论
相关主题
how to do this iptables setup?udev安全漏洞,快
请问如何批处理跑一个external程序quick help pls....
python regexp question (转载)怎么使用awk?
hyper-v的网络怎么设呀? (转载)openoffice里面如何插入公式?
C++ 诡异的编译问题。请教。有对软件版权法熟悉的朋友吗?请教问题
从8.04升到10.04后slider多长时间调用一次callback?在哪里设置呢?
初级问题为啥Red Hat Enterprise Linux Server要卖钱
python c/c++ question.Ubuntu下面怎么把USB external hard drive power off?
相关话题的讨论汇总
话题: c++话题: 编译话题: 程序话题: extern话题: 改动