c 學習筆記系列 二

2021-05-24 03:13:25 字數 839 閱讀 6570

由於最近在上專案吧,時間比較緊張,所以也就沒有太多時間來及時更新部落格了。但是我會吧c++學習筆記系列給寫下去。 說實在話,我也在考慮該如何寫這個話題?原因是c++太大了,包含的東西太廣太深,隨便乙個知識點都足夠讓人折騰一陣子了,然而這些知識都是可以在網上搜尋到的。所以我決定換一種方式以問答的形式來體現。這些問題是我在學c++中遇到也包括別人在部落格或者學習群中提到的。

給出乙個函式,測試一下你是否看懂?

template

void processlist(t1 (t2::*f)(const t4*),t3& pobj,const t4*  const * plist)

} };

這個函式是老崔發的,當時看懂的人緊緊是聊聊無幾。解釋一下:

函式功能:用二維陣列填充流資料

具體引數:t1是成員函式原型的返回值,

t2::*f表示成員函式指標,整個t1 (t2::*f)(const t4*)描述了乙個成員函式原型,返回值為t1型別,類為t2,引數型別為t4。                    t3是物件例項表示要呼叫的具體物件型別,可以和t2是乙個型別也可以是t2的子類等,

t4是二維陣列列表。

如果你能看懂,說明你c++水平非常可以了,就是看不懂也沒有關係了,通過學習你也可以看到懂的,在此僅僅也做測試用

這篇算是閒扯吧

推薦幾本書

,本人覺的此書內容比較全面。幾乎涵蓋了c++的方方面面。

,此書是對c++標準庫的詳細講解,也有中文版不過我讀的時候感覺不適應。所以我看的是e文

裡面的程式設計經驗很值的我們借鑑

這本書相當不錯,講述了template語言機制的細節,以及template高階程式設計的技法。但是有一點的難度

C 學習系列筆記(二)

10 指標 includeusing namespace std int main 使用解除引用運算子 星號 訪問指向的資料,如 pinteger 訪問資料 將sizeof 用於指標時,結果與指標指向的變數型別無關,而是取決於使用的編譯器和針對的作業系統。動態記憶體分配 使用new來動態的分配新的記...

WebService學習筆記系列(二)

通過我們傳送的內容那一欄我們可以看到傳送的資料,就是那一串xml資料,既然拿到了xml資料,我們就可以使用應用程式傳送乙個xml字串,看是否能夠呼叫服務端的資料 服務端的 webservice學習筆記系列 一 我們這裡只說客戶端呼叫。public class mytest2 system.out.p...

C 學習筆記系列(一)

第一章 1 在c 中,可不顯示地指定變數型別,使用關鍵字auto 例如 auto flag true。這裡將指定變數flag的型別交給了編譯器,編譯器會自動確定變數應為什麼型別。ps auto時必須將變數初始化,否則會出現編譯錯誤。2 使用enum來定義變數只有一組特定的取值 例如 enum rai...