這三天主要是學習10.3定製操作,主要是演算法中謂詞形參的使用。
lambda 表示式:[capture list](parameters)->functype;
要注意lambda表示式中可以無捕獲列表,可以無引數,可以無尾指函式返回型別。如果只有return 將根據返回值決定型別,但如果有非return 語句那麼,將預設返回void.
三大sort:
sort(b,e,p);//如果沒有謂詞將以《排序
stable_sort(b,e,p);//在sort基礎上保留原順序
partition(b,e,p);值為1在前,0在後,返回第乙個非1迭代器
[&c]引用捕獲
[c]值捕獲
[&c,d]既有值捕獲,又有引用捕獲
[&] [=]自動捕獲
[=,&c]注意必須是自動捕獲和其餘捕獲型別不同
for_each(b,e,p)對所有元素進行謂詞操作;
find_if(b,e,p);p值為一返回
本應學習參量繫結,bind()演算法但時間不夠
3月24日學習心得
今天,主要是繼續學習拷貝控制。在昨天的三 五法則之後,首先是知道使用 default是用合成版本的函式。之後,要明確我們定義的拷貝建構函式或者拷貝賦值運算子有些時候是要阻止拷貝的。在兩者後 default即使得定義存在,但之後無法呼叫,從而實現刪除函式。e.g.struct nocopy haspt...
7月16日學習心得
今天主要學習了各種外掛程式函式的呼叫,例如 private void ontriggerenter collider other 是乙個unity3d典型的碰撞模型函式,可以給予物體碰撞的物理效果是建立遊戲模型不可缺少的條件。對於函式類的重要性例如 public audioclip keypoint...
7月21日學習心得
tcp udp tcp與udp基本區別 1.基於連線與無連線 2.tcp要求系統資源較多,udp較少 3.udp程式結構較簡單 4.流模式 tcp 與資料報模式 udp 5.tcp保證資料正確性,udp可能丟包 6.tcp保證資料順序,udp不保證 udp應用場景 1.面向資料報方式 2.網路資料大...