您好,登錄后才能下訂單哦!
這篇文章主要介紹c語言中__cplusplus有什么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
1、__cplusplus和extern“C”一般都是配對使用,如果定義了__cplusplus(cpp文件默認定義了該宏),則采用C語言方式進行編譯。
2、是在C++中特有的,__cplusplus 其實就是C++。
實例
#ifndef __CODERSRC_H__ /*防止該頭文件被重復引用*/ #define __CODERSRC_H__ #ifdef __cplusplus //告訴編譯器,這部分代碼按C語言的格式進行編譯,而不是C++的 extern "C"{ #endif /*................................. * do something here *................................. */ #ifdef __cplusplus } #endif #endif /*end of __CODERSRC_H__*/
以上是“c語言中__cplusplus有什么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。