排序
C++继承、多继承、菱形继承、虚继承 (万字)
C++继承、多继承、菱形继承、虚继承 (万字),继承 目录 继承 继承 继承的访问权限 子类赋值给父类 赋值兼容规则 “天然”的行为 验证: 1. 其他权限继承能否支持赋值兼容规则 2.是否'天然',有没有...
malloc()函数
malloc()函数,malloc()函数 malloc是动态内存分配函数,用于申请一块连续的指定大小的内存块区域,以void*类型返回分配的内存区域地址。 函数原型 void* malloc(unsigned int num_bytes); 分配...
Qt学习第三篇(信号槽函数的连接)
Qt学习第三篇(信号槽函数的连接),信号与槽函数 在 Qt 中,信号(Signals)和槽(Slots)是用于对象间通信的一种机制,是 Qt 中事件处理和消息传递的重要方式。信号和槽机制使得对象之间的通信...
配置模块
配置模块,概述 什么是配置?chatGPT是这么回答的: 配置项(Configuration Item)是一个广泛使用的术语,尤其在软件开发、系统管理和IT服务管理中。它通常指的是系统或应用程序中的一个可配置的...
将编译过的C++库迅速部署在Visual Studio新项目中
将编译过的C++库迅速部署在Visual Studio新项目中, 本文介绍在Visual Studio中,通过属性表,使得一个新建解决方案中的项目可以快速配置已有解决方案的项目中各类已编译好的C++第三方库的方...
日志模块
日志模块,介绍 在学习了sylar的C++高性能分布式服务器框架后,想把自己在学习过程中的感想记录下来。当然主要原因还是sylar的B站视频过于难以理解了,也是想加强一下自己对这个框架的理解。很多...
性能优化陷阱之hash真的比strcmp快吗
性能优化陷阱之hash真的比strcmp快吗,最近网上冲浪的时候看到有人分享了自己最近一次性能优化的经验。我向来对性能是比较敏感的,所以就点进去看了。 然而我越看越觉得蹊跷,但本着“性能问题和...
【知识点】深入浅出STL标准模板库
【知识点】深入浅出STL标准模板库, 前几天谈论了许多关于数论和数据结构的东西,这些内容可能对初学者而言比较晦涩难懂(毕竟是属于初高等算法/数据结构的范畴了)。今天打算来讲一些简单的内容...
使用EasyX制作游戏需要读写文件时遇到编码问题的解决方法
使用EasyX制作游戏需要读写文件时遇到编码问题的解决方法,使用EasyX制作游戏需要读写文件时遇到编码问题的解决方法 一、编码问题 例如我们需要从file.txt中读取文字,再使用outtextxy()函数向窗...
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇, Qt具有跨平台的特性,即Qt数据结构与算法库本身跨平台和编译脚本(.pro)跨平台。在同时具有Windows下和Linux开发的...
【老鼠看不懂的数据结构】FHQTreap 初识
【老鼠看不懂的数据结构】FHQTreap 初识,Treap 弱平衡的随机性很强的老鼠看不懂的平衡树 Q:为什么叫 Treap? A:看看二叉搜索树(BST)和堆(Heap),组合起来就是 Treap 其中,二叉搜索树的性质是: ...
数组降维、函数栈帧、地址空间、可变参数原理剖析 (万字)
数组降维、函数栈帧、地址空间、可变参数原理剖析 (万字), 目录 数组和指针 多维数组的物理结构 证明数组a和&a不同 数组与指针的差别之一 什么时候数组名表示整个数组? 数组训练 理解指针与...













