又学了一招,回去消化消化。
多谢!
【 在 z16166 的大作中提到: 】
: 标 题: Re: 请教下这是decltype的哪种用法
: 发信站: 水木社区 (Tue Jul 25 09:52:29 2023), 站内
:
: 搞这种分析chatgpt最在行
:
: decltype接受的是一个逗号表达式,这个逗号表达式有三个部分,
: 第一部分sizeof()用来检查Handler类型是否可以拷贝构造,
: 第二部分检查能否调用Handler类型的h(h必须是函数指针、仿函数、Lambda 表达式等),
: 第三部分char(0)是逗号表达式的最终值,
:
: 所以上述decltype(...)最终为decltype(char(0)),这个模板函数的返回值类型是char类型。
:
: --
: 每天半小时节奏光剑,预防老年痴呆
: ※ 修改:·z16166 于 Jul 25 09:57:13 2023 修改本文·[FROM: 123.118.191.*]
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 123.118.191.*]
--
修改:z16166 FROM 123.118.191.*
FROM 117.107.176.*