㆒ 般㆟ 對 C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作㆖ 。稍有研究 則會發現,templates衍生出來的 C++ Generic Programming(泛型編程)技術,在 C++ 標準程 式庫㆗ 已經遍㆞ 開花結果。以 STL為重要骨幹的 C++ 標準程式庫,將 templates 廣泛運用於容 器 (containers) 、演算法 (algorithms) 、仿函式 (functors) 、配接器 (adapters) 、配置器 (allocators) 、 迭代器(iterators)㆖ 頭,無處不在,無役不與,乃至於原有的 class-based iostream都被改寫為 template-based iostream。
上傳時間: 2016-10-28
上傳用戶:rocwangdp
我們的注意焦點要轉到搜尋樹(search tree)了,要深度討論兩種標準的樹結構(tree structure),就是本章所要說明的二元搜尋樹(binary search tree)以及下一章所要討論的 AVL 平衡樹(AVL tree)。這兩種樹其資料都依序排列的,它們之間的差別只在於 AVL 是一種平衡樹,而二元搜尋樹卻不是。
上傳時間: 2013-12-27
上傳用戶:561596
在SamSung2440開發板上wince.net系統下,利用標準的imgdecmp.dll接口,實現了jpeg.bmp.gif.png等圖片的顯示,在armv4i環境下絕對可用
上傳時間: 2017-06-08
上傳用戶:JasonC
Boost C++ Libraries Free peer-reviewed portable C++ source libraries Boost C++ Libraries 基本上是一個免費的 C++ 的跨平臺函式庫集合,基本上應該可以把它視為 C++ STL 的功能再延伸;他最大的特色在於他是一個經過「同行評審」(peer review,可參考維基百科)、開放原始碼的函式庫,而且有許多 Boost 的函式庫是由 C++ 標準委員會的人開發的,同時部分函式庫的功能也已經成為 C++ TR1 (Technical Report 1,參考維基百科)、TR2、或是 C++ 0x 的標準了。 它的官方網站是:http://www.boost.org/,包含了 104 個不同的 library;由於他提供的函式庫非常地多,的內容也非常地多元,根據官方的分類,大致上可以分為下面這二十類: 字串和文字處理(String and text processing) 容器(Containers) Iterators 演算法(Algorithms) Function objects and higher-order programming 泛型(Generic Programming) Template Metaprogramming Preprocessor Metaprogramming Concurrent Programming 數學與數字(Math and numerics) 正確性與測試(Correctness and testing) 資料結構(Data structures) 影像處理(Image processing) 輸入、輸出(Input/Output) Inter-language support 記憶體(Memory) 語法分析(Parsing) 程式介面(Programming Interfaces) 其他雜項 Broken compiler workarounds 其中每一個分類,又都包含了一個或多個函式庫,可以說是功能相當豐富。
上傳時間: 2015-05-15
上傳用戶:fangfeng
?CAN BUS: Controller area network(ISO-11898) 是起緣於80年代,由國際標準化組織(ISO)所 發佈,是一種應用於極嚴苛環境下的傳輸匯流排
標簽: CAN
上傳時間: 2016-11-24
上傳用戶:test1111
EN55032:2010,emc測試標準
上傳時間: 2020-12-01
上傳用戶:
DXP常用PCB封裝庫,適合Altium Designer,下載可以直接使用
標簽: dxp pcb 封裝庫 Altium Designer
上傳時間: 2022-05-31
上傳用戶:aben
LM2596 TO-263封裝庫,適合Altium Designer,下載可以直接使用
標簽: LM2596 封裝 Altium Designer
上傳時間: 2022-05-31
上傳用戶:fliang
VIP專區-PCB源碼精選合集系列(25)資源包含以下內容:1. 電磁兼容設計-電路板級(電子書).2. 開關電源EMI設計(英文版).3. SOD323A/123/523/723封裝尺寸.4. 地環路干擾策略與地線設計.5. 華碩內部的PCB基本規范.6. 阻抗匹配.7. PCB電源設計經典資料.8. 華為pcb布線規范免費下載.9. pci e PCB設計規范.10. PCB電磁輻射預實驗技術研究.11. pcb檢查標準.12. 共模干擾差模干擾及其抑制技術分析.13. 傳輸線與電路觀點詳解.14. 關鍵電路EMC設計技術.15. 傳輸線理論與阻抗匹配.16. pcb電磁兼容設計.17. 被動組件之電感設計與分析.18. 傳輸線理論.19. pcb專業術語詞典.20. I2C總線器件在高抗干擾系統中的應用.21. 國外生產廠商型號前綴互聯網網址.22. pcb Layout 設計從基礎到實踐多媒體教程.23. 電容器的寄生作用與雜散電容.24. 高速電路信號完整性分析之應用篇.25. PCB設計時銅箔厚度,走線寬度和電流的關系.26. 阻抗特性設計要求.27. PCB板各個層的含義.28. 電磁兼容培訓教材.29. IC封裝製程簡介(IC封裝制程簡介).30. BGA出線規則.31. 電路板級的電磁兼容設計.32. PCB電子書刊12期.33. BMP轉為PCB圖的抄板軟件winbtp2.34. protel畫板軟件.35. Sprint-Layout V5.0免安裝中文版.36. PADS9.5完整版下載地址(含破解和補?。?37. PCB四層板設計原理下載.38. PCB快速拼版軟件(企業版)下載.39. PADS9.5_3in1.40. pcb彩色抄板軟件破解版下載.
上傳時間: 2013-06-03
上傳用戶:eeworm
一個很好用的 lcd 時鐘程序 C語言 #include<reg51.h> #include<stdio.h> //定義計時器0 的重裝值 #define RELOAD_HIGH 0x3C #define RELOAD_LOW 0xD2 //定義按鍵彈跳時間 #define DB_VAL //定義設置模式的最大時間間隔 #define TIMEOUT 200 //定義游標位置常數 #define HOME 0 #define HOUR 1 #define MIN 2 #define SEC 3
標簽: include define RELOAD stdio
上傳時間: 2014-12-19
上傳用戶:zukfu