09 2021 档案

值类别:左值,右值(纯右值,亡值)
摘要:原文地址:https://zh.cppreference.com/w/cpp/language/value_category 转载一下留着备用 每个 C++ 表达式(带有操作数的操作符、字面量、变量名等)可按照两种独立的特性加以辨别:类型和值类别 (value category)。每个表达式都具有某 阅读全文

posted @ 2021-09-29 16:27 二十一级厨子 阅读(583) 评论(0) 推荐(0) 编辑

含有虚函数的类模板 vs 虚函数模板
摘要:转载自https://my.oschina.net/seanx/blog/716618, 关于模板类写得比较透彻 首先,我们要区分模板类虚函数和模板虚函数,话不多说,先上代码: 模板类虚函数 template<class T> class A { public: virtual ~A(){} vir 阅读全文

posted @ 2021-09-23 13:30 二十一级厨子 阅读(1298) 评论(0) 推荐(2) 编辑

CRTP:一个继承 以自己为模板参数的模板类 的类
摘要:什么是CRTP? The curiously recurring template pattern (CRTP) is a C++ idiom in which a class X derives from a class template instantiation using X itself 阅读全文

posted @ 2021-09-16 11:01 二十一级厨子 阅读(818) 评论(0) 推荐(0) 编辑

导航