作者jimmylin212 (JimmyG)
看板C_and_CPP
标题[问题] C++介面搭配 C Code
时间Sat Oct 17 00:50:37 2009
想请问利用 VS2008 来拉 C++的介面
有办法直接让介面连接到 C Code上面吗?
利用 include 就可以?
还是也要转成 DLL 才有办法呢?
谢谢了
--
嘿,听听音乐又何妨
http://jimmyg-share.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.37.141
1F:推 UNARYvvv:搭配 extern "C" 10/17 02:22
2F:→ kikiqqp:why not? 10/17 10:11
3F:推 jacobcrab:C++和C的function名称看起来一样,底下却不同。C++的多 10/17 19:17
4F:→ jacobcrab:型强迫底下的介面更换function名称。所以要用 extern "C 10/17 19:17
5F:→ jacobcrab:强迫C++不去为多型改名 10/17 19:19
6F:→ jacobcrab:另外c++的class的初始化是跑在main()前面,但是用C的编 10/17 19:21
7F:→ jacobcrab:器去编译main的话,可能不会先去初始化C++的class. 10/17 19:22
8F:推 twotwoone:原来还有初始化这个问题啊,j大不说还真不知道,感谢 10/17 19:37