C++系列十六:枚举

枚举 一、C++枚举基础 在C++中,枚举(Enumeration)是一种用户定义的数据类型,它包含一组整数值,每个值都与一个标识符关联。通过使用枚举,我们可以使代码更加清晰易懂,避免使用魔术数字或字符串。 下面是一个简单的C++枚举示例: enum Color...

C++-bit转hex(四位二进制转十六进制)

C++-bit转hex(四位二进制转十六进制)

场景需求       经常会有将四位二进制的数据转化为十六进制的需求,比如1110转化为E,这种需求在进行数据处理时很常见。       话不多说,下方为具体实现函数和测试代码。功能函数代码/** * @brief bi...

C++ 入门教程开发文档

42 课时 |
17490 人已学 |
免费
开发者课程背景图

设计模式C++学习笔记之十六(Observer观察者模式)

概念:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 main(), IObservable,被观察者接口 CHanFeiZiObservable,被观察者韩非子 IObserver,观察者接口 CLiSiObserver,观察者李斯 CZh...

C++十六进制宏的用法

流行的用法:用二进制的每一位代表一种状态。 001,010,100这样就表示三种状态。 通过或|运算就可以组合各种状态。 001 | 010 = 011 001 | 010 | 100 = 111 通过与&运算可以去除某种状态。 111 & 001 = 110 可以定义这样的宏组合成...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6411+人已加入
加入
相关电子书
更多
继承与功能组合
对象的生命期管理
移动与复制
立即下载 立即下载 立即下载