2023年3月8日模板等

2021-10-21 13:33:32 字數 574 閱讀 9459

模板相當於把函式的變數型別在編譯期間引數化,在編譯階段就已經決定mytype是什麼型別了

template

<

class

mytype

>

//mytype可以自己命名,經常命名為t

mytype myabs

(mytype x)

else

}

例子

#include

using

namespace std;

template

<

class

t>

t myabs

(t a)

else

}int

main()

擴充套件:

可以放入多個模板

template

<

classt1,

class

t2>

t1 myfuc

(t1 a,t2 b)

2023年3月3日建構函式,操作符過載等

給建構函式預設值,可以應用不同數量引數情況 class node 在建立node的時候使用 返回指標 newnode 1 2,3 newnode 1 2 newnode 1 都可以用,會預設引數初始值類的函式體是可以放在此類的外面進行定義的,但要宣告命名空間 class node void show...

2023年3月5日開學有感

今日是回到學校第一天,獨自坐在些許涼氣的實驗室裡,不禁思緒萬千.小時候真傻,居然盼望著長大!我們在漸漸長大,父母在慢慢變老,對於我而言,社會無論多難 多複雜我並不十分在意,我可以接受自己苦一些,但是,我一想到父母臉上的皺紋 白頭髮變得越來越多起來,那種複雜的感受邊湧上心頭。如果早點工作賺錢 早點給父...

2023年3月20日學習總結

本週講解內容 本週老師還是繼續上一周的話題接著講貪心演算法,主要內容也沒什麼要闡述的,無非就是將乙個問題精簡為乙個最小問題,再找到這個最小問題的最優解,然後以此來找到整個問題的最優解。講了幾個常見情況,例如區間排程 活動安排 重疊區間 工廠利潤 質量合併 取規則下的最小數字等。我學到的 1 如果在排...