首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
穿越Effective C++
沐怡旸
创建于2025-10-20
订阅专栏
掌握55条准则,编写高质量C++程序
等 4 人订阅
共23篇文章
创建于2025-10-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【穿越Effective C++】条款3:尽可能使用const ——C++不变性的艺术
将const视为一种设计工具而不仅仅是语法特性。培养"const思维"——在编写每一行代码时都思考:“这个对象或函数是否应该承诺不变性?” 这种思维方式将从根本上提升你的C++代码质量
【穿越Effective C++】条款02:尽量以const, enum, inline替换#define
这个条款的核心思想是:优先使用编译器而非预处理器。#define是预处理器指令,在编译前进行简单的文本替换,这会带来多种问题。我们应该用C++语言特性来替代它。
【穿越Effective C++】条款01:视C++为一个语言联邦
C++世界观。C++并不是一个具有单一规则的整体语言,而是由四个主要“子语言”组成的联邦。每个子语言都有自己的惯例、编程范式和高效编程的规则。理解这一点是理解C++多重范式编程和应对其复杂性的关键