究竟什么extern "C"放入C++代码呢?
extern "C"
例如:
extern "C" { void foo(); }
c c++ name-mangling linkage extern-c
我已经看到很多关于C++如何没有标准ABI的讨论与C一样.我很好奇究竟是什么问题.到目前为止,我已经想到了
还有其他与C++有关的ABI问题吗?
c++
c++ ×2
c ×1
extern-c ×1
linkage ×1
name-mangling ×1