随笔分类 - C++
摘要:typora-root-url: ./res AMD64 ABI、Intel386 ABI、Windows x64 ABI 规范对结构体的内存布局作出如下规定: 结构体的对齐值取其成员的最大对齐值,其大小必须是其对齐值的整倍数(包括其它所有对象。这么做是为了确保对象被组织为数组结构时仍然能够满足所有
阅读全文
摘要:使用 less 替代 < 运算符可以让你的算法更加通用。例如, 当算法作用于无法提供 < 运算符的类型上时,该类型可以通过自定义 less 的重载版本,以继续工作。 当代码会对比较结果是未定义的^1的指针进行比较时,一定要使用 std::less。C++ 标准规定 std::less 对任何指针类型
阅读全文

浙公网安备 33010602011771号