首页
学习
活动
专区
工具
TVP
发布

C++核心准则原文翻译

专栏作者
465
文章
263286
阅读量
44
订阅数
自学鸿蒙应用开发(24)- 会计算的计算器(含源码)
前面的文章介绍过如何使用鸿蒙布局功能构建一个计算器界面,本文是那篇文章的续集。使用作者以前学习安卓开发时写的一个计算器程序,后来出版《实战Python设计模式》一书时又将其作为解释器模式的例子进行说明。首先看基本动作的演示视频:
面向对象思考
2021-02-25
9160
C++核心准则​Pro.lifetime:生命周期安全群组
Accessing through a pointer that doesn't point to anything is a major source of errors, and very hard to avoid in many traditional C or C++ styles of programming. For example, a pointer might be uninitialized, the nullptr, point beyond the range of an array, or to a deleted object.
面向对象思考
2020-11-11
4110
C++核心准则E.19:如果无法选择适当的资源句柄,使用final_action表现清除处理​
finally is less verbose and harder to get wrong than try/catch.
面向对象思考
2020-08-10
5140
C++核心准则E.25:如果不能抛出异常,模仿RAII方式进行资源管理
Even without exceptions, RAII is usually the best and most systematic way of dealing with resources.
面向对象思考
2020-08-10
5670
C++核心准则E.2:通过抛出异常来表明函数无法执行指定的任务
To make error handling systematic, robust, and non-repetitive.
面向对象思考
2020-07-28
4220
C++核心准则CP.8:不要使用volatile关键字实现同步处理​
CP.8: Don't try to use volatile for synchronization
面向对象思考
2020-07-03
3410
C++核心准则ES.60:避免在资源管理函数之外使用new和delete
Direct resource management in application code is error-prone and tedious.
面向对象思考
2020-05-25
3230
C++核心准则ES.23:优先使用{}​初始化器语法
Prefer {}. The rules for {} initialization are simpler, more general, less ambiguous, and safer than for other forms of initialization.
面向对象思考
2020-04-28
5360
C++核心准则R.4: 原始引用(T&)不包含所有权
There is nothing (in the C++ standard or in most code) to say otherwise and most raw references are non-owning. We want owners identified so that we can reliably and efficiently delete the objects pointed to by owning pointers.
面向对象思考
2020-03-26
4700
Arduino环境使用TM1638扩展版
TM1638深圳天微生产的一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用IC,内部集成有MCU数字接口、数据锁存器、LED驱动、键盘扫描等电路。使用TM1638的显式模块在市场上非常多,价格也很便宜。某宝10元左右就可以买到。例如下面的数码管+LED+按键模块(可以使用TM1638+led+key进行搜索):
面向对象思考
2020-03-25
2K1
C++核心准则边译边学-序言
C++核心准则(C++ Core Guidelines)是由C++语言两位大神级的人物发表的有关C++语言编程的指导性文件,目前还处于不断修改和完善的过程中。从今天开始作者尝试翻译和学习该文档。
面向对象思考
2020-03-24
1.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档