笔记:extern
摘要:
《高质量程序设计指南》8.1节如果 C++程序要调用已经被编译后的 C 函数,该怎么办? 假设某个 C 函数的声明如下: void foo(int x, int y); 该函数被 C 编译器编译后在库中的名字为_foo,而 C++编译器则会产生像_foo_int_int之类的名字用来支持函数重载和类型安全连接。由于编译后的名字不同,C++程序不能直接调用 C 函数。C++提供了一个 C 连接交换指... 阅读全文
posted @ 2009-08-23 22:15 BHAI 阅读(170) 评论(0) 推荐(0) 编辑