摘要:
本小节时数组与指针的笔记,主要理解下表运算符的作用、数组名何时退化为指针以及不退化的情况、数组指针和首元素指针的区别、数组指针与数组名之间的关系、字符串数组与其他普通数组的区别等 阅读全文
摘要:
QT Creator无法启动,点击没反应,重装也不行 阅读全文
摘要:
本篇内容是成员函数和成员变量相关的笔记。【函数】(默认构造函数、拷贝构造函数、类型转换构造函数、移动构造函数(待写)、析构函数、静态成员函数、成员函数指针) 【重载】(运算符重载(简略)、函数重载) 【函数其他】(对象的构造与析构顺序、重写重载和覆盖、浅拷贝) 【变量】(列表初始化、初始化顺序、成员变量的内存对齐) 阅读全文
摘要:
本篇内容是类和对象的基础内容。包含:内联函数、this指针、友元函数、静态成员函数和变量(全局局部静态变量)、const与成员函数、C与C++const区别、const以及左右值的重载、左值与右值引用。 阅读全文
摘要:
1 内存对齐 内存对齐的主要目的还是用空间换时间,提高处理器对内存的访问效率。 处理器通过地址总线确定要访问的内存时,访问内容的起始地址应该是4的倍数(因为64位的操作系统要兼容32位的操作系统),至于每次要取多少字节可以通过编译器自行设定。比如64位的操作系统,有“每一次取8字节的能力”,但是每次 阅读全文
摘要:
1 创建不同界面方法记录 使用图片 创建Qt初始化过的桌面,类似于helloworld的模板项目: 创建新控件或者功能部件时需要创建C++源文件:C++ --> C++Class + C++ Source File + C++ Header File` 创建新的设计界面:Qt --> Qt设计师界面 阅读全文
摘要:
1 QT Creator的环境 1.1 软件安装以及目录结构、开发工具说明 QT软件下载与安装博客 此博客中包含QTCreator的安装与卸载、组件选择、安装目录结构说明、QT用到的开发工具(GNU工具集、MinGW、MSYS以及Q工具集)。QT工具集有qmake、uic、moc、rcc、qtcre 阅读全文