随笔分类 -  C++

摘要:C++中的 explicit 关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的; 而非隐式的, 跟它相对应的另一个关键字是implicit,意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式); explicit 关键字的作用就是防止类构造函数的隐式自动转 阅读全文
posted @ 2022-10-30 21:11 皮卡啰 阅读(279) 评论(0) 推荐(0) 编辑
摘要:主要有三种方式: 使用 C++ 库自带的 typeid 函数; 使用 boost 库中 type_id_with_cvr 函数(末尾的 cvr 代表const, variable, reference); 自定义模板函数 type_name(); 方式一: typeid 会把获取到的类型信息保存到一 阅读全文
posted @ 2022-09-04 21:59 皮卡啰 阅读(2138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示