原创 關於#ifdef __cplusplus
時常在cpp的代碼之中看到這樣的代碼: #ifdef __cplusplus extern "C" { #endif //一段代碼 #ifdef __cplusplus } #endif 這樣的代碼到底是什麼意思呢?首先,__
原创 socket的文章
參考資料 Disclaimer and Call for Help --------------------------------------------
原创 Unix傳奇(下篇)
Unix傳奇(下篇) 陳皓 Unix與黑客文化 黑客的文化和Unix的商業化存在着必然的聯繫。自從Unix出現,黑客文化就與之而來。 1993初,一個悲觀的觀察家撰文指出,已經有理由認爲Unix的傳奇故事連同他帶有黑客文明將
原创 淺談內存泄漏
淺談內存泄漏(一) 對於一個c/c++程序員來說,內存泄漏是一個常見的也是令人頭疼的問題。已經有許多技術被研究出來以應對這個問題,比如Smart Pointer,Garbage Collection等。Smart Point
原创 Unix傳奇(上篇)
Unix傳奇(上篇) 陳皓 瞭解過去,我們才能知其然,更知所以然。總結過去,我們纔會知道我們明天該如何去規劃,該如何去走。在時間的滾輪中,許許多的東西就像流星一樣一閃而逝,而有些東西卻能經受着時間的考驗散發着經久的魅力,讓人津津樂道
原创 Linux Program Tools (Linux Binutils)
一、Linux Binutils1, 概要: Linux binutils 是一系列軟件開發工具(Tools)的集合,包括連接器(Linker),彙編器(Assembler),以及其他處理對象文件(Object files)及檔案文
原创 出現此問題的解決方法: unexpected end of file while looking for precompiled header directive
如果發生錯誤的文件是由其他的C代碼文件添加進入當前工程而引起的,則Alt+F7進入當前工程的Settings,選擇C/C++選項卡,從Category組合框中選中Precompiled Headers,選擇Not Usin
原创 關於 _MSC_VER
_MSC_VER分解如下: MS:Microsoft(微軟)的簡寫 C:MSC就是Microsoft出的C編譯器。 VER:Version(版本)的簡寫。 全部加在一起就是: