→ PkmX: 比較精確的說應該是你要判斷函數有沒有你想要的overload吧 10/24 20:58
→ kingofsdtw: cout ? 10/24 21:00
→ PkmX: C++17 + std::is_detected TS 10/24 21:01
→ PkmX: 用 C++20 concepts (目前gcc實做的語法和最終有點差異) 10/24 21:02
→ loveflames: 我很想知道有沒有辦法確認函數有無定義,卻又能編譯通 10/24 21:20
→ loveflames: 過的方式 10/24 21:20
→ loveflames: 目前我只知道constexpr函數特定情況下能用noexcept判 10/24 21:21
→ loveflames: 斷 10/24 21:21
→ PkmX: 定義可能是在別的translation unit裡面 除非到link時才知道 10/24 21:51
推 lovejomi: 請問一下 check_f如果傳入Type有找到,為啥會優先走help 10/24 21:56
→ lovejomi: er為參數的版本?是什麼規則嗎 10/24 21:56
→ lovejomi: 另外一開始的f存在意義是什麼?感覺可以拿掉? 10/24 21:57
→ PkmX: variadic argument在overload的rank最低 10/25 10:07
→ PkmX: 如果helper<...>沒有因為SFINAE被剃除的話 就會優先選擇它 10/25 10:07
→ PkmX: f存在是舉例用避免undeclared identifier 10/25 10:08
→ PkmX: loveflames: 突然想到你可以用weak function去判斷吧 10/25 10:09