摘要: 参考 https://www.cnblogs.com/gscnblog/p/15612349.html https://github.com/google/sanitizers/wiki/AddressSanitizer 由于 C/C++ 这类编程语言与硬件(主要是内存)非常贴近,使用 C/C++ 阅读全文
posted @ 2024-03-12 17:29 七星望 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1 下载VSCODE, Windows版本 https://code.visualstudio.com/updates/v1_85 2 安装插件 3 配置SSH密钥,上传公钥到服务器 4连接成功,直接操作远程目录和文件 远程开发https://code.visualstudio.com/docs/r 阅读全文
posted @ 2024-02-19 18:34 七星望 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 代码分析: str = 'abcdefg' print(str[1:])print(str[:-1])print(str[-1:])print(str[::-1])print(str[::-2])print(str[:]) 结果bcdefgabcdefggfedcbagecaabcdefg 1234 阅读全文
posted @ 2023-11-03 16:01 七星望 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 对connect中第5个进行多组实验(对信号与槽进一步认识) QT 一次触发执行两次槽函数的问题一、QT 信号槽第五个参数的一些基本概念: 1、Qt::AutoConnection: 默认值,使用这个值则连接类型会在信号发送时决定。如果接收者和发送者在同一个线程,则自动使用Qt::DirectCon 阅读全文
posted @ 2023-06-28 17:15 七星望 阅读(63) 评论(0) 推荐(0) 编辑
摘要: QTableWidget排序 QTableWidget的列按数字的值排序 Qt之 QTableWidget 列排序 Qt Table Widget常用操作 阅读全文
posted @ 2023-06-28 10:54 七星望 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Ubuntu16.04下Java环境安装与配置 阅读全文
posted @ 2023-06-02 18:37 七星望 阅读(51) 评论(0) 推荐(0) 编辑
摘要: #include的路径及顺序 //foo.cc包含头文件的次序(foo.cc是foo.h的实现文件) 1.foo.h //优先位置 2.C system file 3.c++ system file 4.其他库的.h文件 5.本项目内的.h文件 原因: 这种优先顺序排序保证党foo.h遗漏必要的库时 阅读全文
posted @ 2023-05-30 10:19 七星望 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1. 打开显示空格 2.尴尬显示乱码,通过设定屏幕字符 Screen Front 样式来解决,不要选 默认的 Western. 3. 让空格优雅的显示 阅读全文
posted @ 2023-03-17 10:27 七星望 阅读(281) 评论(0) 推荐(0) 编辑
摘要: //build1.下载Qt Creator源码 2. 2.下载Qt库源码,下载地址http://download.qt.io/archive/qt/5.6/5.6.1/single/,下载 qt-everywhere-opensource-src-5.6.1.zip。3.建立空目录build用于保存 阅读全文
posted @ 2023-02-02 17:13 七星望 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1、如果父类的析构函数不是虚函数,则不会触发动态绑定(多态),结果就是只会调用父类的析构函数,而不会调用子类的析构函数,从而可能导致子类的内存泄漏(如果子类析构函数中存在free delete 等释放内存操作时);2、如果父类的析构函数是虚函数,则子类的析构函数一定是虚函数(即使是子类的析构函数不加 阅读全文
posted @ 2023-02-02 16:20 七星望 阅读(102) 评论(0) 推荐(0) 编辑