函式模板——顧名思義,這是乙個模板;模板,使物體成固定型狀的模具。那麼函式模板,就是用來生成「固定形狀」的函式的模具。「固定形狀的函式」可以理解為操作步驟相同的方法。
舉乙個生活中的例子:
我想喝西瓜汁,但是我不會使用榨汁機。
然後我媽告訴我:你想喝某水果汁,就把某水果放進榨汁機裡,開機就可以了。(定義乙個函式模板)
如果我想喝蘋果汁,那麼我會把蘋果放進榨汁機裡;(不再需要問我媽,怎麼榨蘋果汁,我只需要把蘋果代替某
水果,我就知道怎麼榨蘋果汁了)
如果我想喝橙子汁,那麼我會把橙子放進榨汁機裡;
(不再需要問我媽,怎麼榨橙汁,我只需要把橙子代替某
水果,我就知道怎麼榨橙子汁了
)如果沒有:你想喝
某水果汁,就把某水果放進榨汁機裡,開機就可以了。(定義乙個函式模板)
那麼我想喝蘋果汁的時候我要問怎麼榨蘋果汁;
我想和西瓜汁的時候我要問怎麼榨西瓜汁;
....
1
2
3
4
5
6
7
8
9
10
11
12
//定義乙個函式模板,t=>"某水果",
template
<
typename
t>
t zhazhi(t x)
int
main(
int
argc,
char
* argv)
Layui 不常用功能匯集
1.layui table 裡面時間進行轉化 layui.util.todatestring d.rectime 1000,yyyy mm dd hh mm 注意點 rectime是資料庫內的時間戳 在layui轉換時必須要 1000 因為layui是毫秒單位進行轉化 2.重置按鈕 form 0 r...
LaTex常用功能模板
裝置 macbook pro 15款 軟體 texstudio a4紙大小,文件型別 documentclass a4 中文字型包 usepackage 預設字型 setmainfont setcjkmainfont setcjkfamilyfont 黑體 heiti newcommand 新建命令...
C 模板之函式模板
c 中分為函式模板和類模板,它們之間的相同點是都含有模板型參表,不同點在模板例項化的時候函式模板可以不用顯示的宣告模板類項,編譯器會自動幫我們匹配,而類模板則需要顯示定義出來,例如 template compare type type compare a,b template class queue...