随笔分类 -  深度探索C++对象模型

摘要:很多人抱怨说C++背着程序员做了太多事,如: if (cin) { /* ... */ } 为了让cin能转换为真假值,为cin定义一个类型转换运算符operator int(),就可以完成以上工作了,但以下行为: cin << intVal; 相当于左移一个int。可以用operator void 阅读全文
posted @ 2020-05-30 23:06 epiphanyy 阅读(8) 评论(0) 推荐(0) 编辑

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