2010-04-23 33 views

回答

1

編寫代碼在C++中,因爲它是能夠調用C和C++庫。

爲了使C代碼可以從C++中調用,任何外部名稱都需要使用extern "C"進行限定。通常C庫的開發人員會將它放在那裏給你,但如果他們沒有,你可以在你的包括之外做:

extern "C" { 
#include "c_header_file_missing_extern_c.h" 
}