08 2021 档案
摘要:举个简单的例子: Unicode 只是一个业界标准,具体一个字符占多少字节,取决于编码方式,包括 UTF-8 UTF-16 GB2312 等 “汉” 在 UTF-8 中占到 3 个字节,即 E6 B1 89 在 GB2312 中占到 2 个字节,即 BA BA,一般我们的电脑都是以 GB2312 编
阅读全文
摘要:书籍: 现代 C++ 教程 日常查阅资料看到的有用文章链接: C++11新特性总结(相比C++98) C++ 智能指针的正确使用方式 对于智能指针的使用,实际上是对所有权和生命周期的思考,一旦想明白了这两点,那对智能指针的使用也就得心应手了。 https://suzulang.com/try-lib
阅读全文
摘要:先介绍一篇有用的文章,来自外网,这里简单翻译一下, Data Alignment 什么是数据对齐? 在编程语言中,一个数据对象(变量)有两个属性;它的值和存储位置(地址)。数据对齐是指数据的地址可以被1、2、4或8整除。换句话说,数据对象可以有1字节、2字节、4字节、8字节对齐或任何幂2. 比如一个
阅读全文