c 重學筆記20 type2type

2021-10-04 01:48:20 字數 427 閱讀 8421

喜歡這篇文章嗎?喜歡的話去看博主的置頂部落格,即可依據分類找到此文章的原版得到更好的體驗,

title: c++重學筆記20 - type2type

mathjax: true

date: 2020-03-15 23:22:06

categories: [c++重學筆記]

tags: [c++重學筆記]

keywords: [c++重學筆記]

這種技術類似與int2type,他用來解決函式不能偏特化的問題,當然現在的編譯器似乎已經支援這個功能了。

template

<

class

t>

struct type2type

;

有了這個**,我們能模擬出偏特化,甚至函式返回值的過載,而且這個型別不佔任何空間。

c 重學筆記17 policies設計

喜歡這篇文章嗎?喜歡的話去看博主的置頂部落格,即可依據分類找到此文章的原版得到更好的體驗,title c 重學筆記17 policies設計 mathjax true date 2020 03 14 21 39 09 categories c 重學筆記 tags c 重學筆記 keywords c ...

重學C 筆記之(四)迴圈和分支語句

2.while和do while迴圈 3.基於範圍的for迴圈 c 11 4.迴圈和文字輸入 5.邏輯運算子 6.字元函式庫cctype 7.switch語句 這部分內容和c語言很像,而且是常用的c 部分,所以可以快速的過一遍。下面使用for迴圈訪問字串的例子。輸入一串字串,然後反向輸出。inclu...

c 學習筆記(20)

string字串比較 比較方式 字串比較是按字元的ascii碼進行對比 返回0 返回1 返回 1 函式原型 int compare const string s const int compare const char s const void test1 elseif str1.compare s...