(一)C++的輸入和輸出概論 C語言采用stdio.h頭文件來定義標準輸入輸出方法,這在c++中同樣適用,只不過頭文件變為了<cstdio>。而...

(一)C++的輸入和輸出概論 C語言采用stdio.h頭文件來定義標準輸入輸出方法,這在c++中同樣適用,只不過頭文件變為了<cstdio>。而...
(七)其他庫 c++還提供了其他一些類庫,比如頭文件<complex>為復數運算提供了類模板complex,包含用于float,long,lon...
(六)算法 STL包含了許多處理容器的非成員函數,它們都使用迭代器來標識要處理的數據區間和結果存放的位置,有些函數還接受一個函數對象參數,用它來...
(五)函數對象 函數對象,也叫作函數符functor。函數符是可以以函數的方式與()結合的任意對象,包括函數名,函數指針,重載了()運算符的類對...
(四)泛型編程 STL是一種泛型編程,面向對象的編程關注的是數據結構,而泛型編程關注的是算法。它們的共同點是抽象和創建可重用代碼。 1.迭代器 ...
(三)標準模板庫 標準模板庫STL,standard template library,STL是1994年發布,ISO/ANSI c++委員會投...
(二)智能指針模板類 智能指針是行為類似指針的類對象,但這種對象還有其他便于管理內存的功能。 1.使用智能指針 (1)三個智能指針模板auto_...
(三)在構造函數使用new時應注意的事項 (1)如果在構造函數中使用new來初始化指針成員,則應在析構函數中使用delete來釋放內存。 (2)...
(二)類的注意知識點 1.c++空指針表示方法 c++最新的空指針的表示是nullptr,以前可以給指針賦值0或者賦值NULL(NULL實際上就...
本章將介紹如何對類使用new和delete以及如何處理由于使用動態內存而引起的一些微妙的問題。也就是構造函數使用new與析構函數使用delete...