堆的實現
io與檔案操作
字串相關操作
格式化字串
helloworld程式無須用到的功能就不實現,比如異常
盡量簡化設計,盡量符合c++標準庫的規範
對於可以直接在標頭檔案實現的模組盡量在標頭檔案中實現,以免諸多的類、函式的宣告和定義造成**量膨脹,不便於演示
執行庫**要做到可以在windows和linux上同時執行,因此對於平台相關部分要使用條件編譯分別實現。雖然c++執行庫幾乎沒有與系統相關的部分(全域性構造和析構除外),crt已經將大部分系統相關部分封裝成c標準庫介面,c++執行庫只需要呼叫這些介面即可
模板是不需要執行庫支援的,它的實現依賴於編譯器和鏈結器,對執行庫基本上沒有要求
c++全域性構造與析構
atexit實現
入口函式修改
stream與string
mysql vc執行庫 VC 執行庫安裝
vc 執行庫 visual c 可再發行程式包 是執行使用相應版本的 visual c 開發的應用程式時必要的元件。wampserver內建的apache mysql mariadb和php就依賴vc 執行庫,所以我們需要在電腦上安裝好vc 執行庫,否則無法正常使用wampserver。wampse...
C執行庫 二
任何乙個c程式,它的背後都有一套龐大的 來進行支撐,以使得該程式能夠正常執行。這套 至少包括入口函式,及其所依賴的函式所構成的函式集合。當然,它還理應包括各種標準庫函式的實現。這樣的乙個 集合稱之為執行庫 runtime library 而c語言的執行庫,即被稱為c執行庫 crt 如果擁有visua...
VC執行庫 ( MT MD 等)
由於老是混淆這些概念,特轉此微博。vc專案屬性 配置屬性 c c 生成 執行時庫 可以採用的方式有 多執行緒 mt 多執行緒除錯 mtd 多執行緒dll md 多執行緒除錯dll mdd 單執行緒 ml 單執行緒除錯 mld reusable library switch library macro...