C++学习笔记
linxiao0915
这个作者很懒,什么都没留下…
展开
-
windows10下QT6.4.3编译qsqlmysql Debug+Release动态库
其中-DMySQL_INCLUDE_DIR="C:\Program Files\MySQL\MySQL Server 8.0\include"你安装的MYSQL的路径。-DCMAKE_INSTALL_PREFIX="D:\Qt\6.4.3\msvc2019_64" 你QT MSVC2019-64路径。这样就编译完成了debug的动态库,其路径在 D:\Qt\6.4.3\msvc2019_64\plugins\sqldrivers。继续输入 ninja install。继续输入ninja指令。原创 2023-03-29 14:02:09 · 905 阅读 · 1 评论 -
C++代码性能优化-影响优化的计算机行为
1,在处理器中, 访问内存的性能开销远比其他操作的性能开销大。2,非对齐访问所需的时间是所有字节都在同一个字中时的两倍。3,访问频繁使用的内存地址的速度比访问非频繁使用的内存地址的速度快。4,访问相邻地址的内存的速度比访问互相远隔的地址的内存快。5,由于高速缓存的存在, 一个函数运行于整个程序的上下文中时的执行速度可能比运行于测试套件中时更慢。6,访问线程间共享的数据比访问非共享的数据要慢很多。计算比做决定快。7,每个程序都会与其他程序竞争计算机资源。8,如果一个程序必须在启动时执行或是原创 2022-05-16 16:05:01 · 148 阅读 · 0 评论 -
Day2 QT常用基础类型(自用)
1. 基础类型因为Qt是一个C++框架, 因此C++中所有的语法和数据类型在Qt中都是被支持的, 但是Qt中也定义了一些属于自己的数据类型, 下边给大家介绍一下这些基础的数类型。QT基本数据类型定义在#include <QtGlobal> 中,QT基本数据类型有:类型名称注释备注qint8signed char有符号8位数据qint16signed short16位数据类型qint32signed short32位有符号数据类型qint6原创 2022-05-15 09:30:45 · 548 阅读 · 3 评论 -
QT学习之基础Day1(自用)
1.Qt是什么?Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。Qt 是纯 C++ 开发的,所以学好 C++ 非常有必要,Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于 Qt 的程序。开源社区就是这样,好东西就会被派生扩展,到处使用, 越来原创 2022-05-14 21:46:45 · 728 阅读 · 0 评论 -
将关键字 const 用于指针
通过将变量声明为 const 的, 可确保变量的取值在整个生命周期内都固定为初始值。这种变量的值不能修改,因此不能将其用作左值。指针也是变量,因此也可将关键字 const 用于指针。然而,指针是特殊的变量,包含内存地址,还可用于修改内存中的数据块。因此, const 指针有如下三种。• 指针包含的地址是常量,不能修改,但可修改指针指向的数据:int daysInMonth = 30;int* const pDaysInMonth = &daysInMonth;*pDaysInMonth原创 2022-01-13 15:45:41 · 98 阅读 · 1 评论 -
读书笔记_内存
存储器:存储数据器件外存外存又叫外部存储器,长期存放数据,掉电不丢失数据常见的外存设备:硬盘、flash、rom、u盘、光盘、磁带内存内存又叫内部存储器,暂时存放数据,掉电数据丢失常见的内存设备:ram、DDR物理内存:实实在在存在的存储设备虚拟内存:操作系统虚拟出来的内存,当一个进程被创建的时候,或者程序运行的时候都会分配虚拟内存,虚拟内存和物理内存之间存在映射关系。操作系统会在物理内存和虚拟内存之间做映射。在32位系统下,每个进程(运行着的程序)的寻址范围是4G,0x00 00 0原创 2022-01-07 22:30:30 · 168 阅读 · 0 评论 -
理解栈_学习笔记
栈是一种后进先出的内存结构,很像堆叠在一起的盘子,您从顶部取盘子,这个盘子是最后堆叠上去的。将数据加入栈被称为压入操作;从栈中取出数据被称为弹出操作。栈增大时,栈指针将不断递增,始终指向栈顶,栈的性质使其非常适合用于处理函数调用。函数被调用时,所有局部变量都在栈中实例化,即被压入栈中。函数执行完毕时,这些局部变量都从栈中弹出,栈指针返回到原来的地方。...原创 2022-01-05 15:25:40 · 141 阅读 · 0 评论