摘要:
将博客搬至CSDN 阅读全文
摘要:
有P和Q两指针,都指向位置B. 指针P B 指针Q B 指针P定义了一个指向(即将指针p"控制"内存的一个位置),而 切断了这种控制, 结果就是, 这时虽然P还是能访问它自己指向的这个位置B, 但B实际上不受P的控制,所以叫野指针. (具体来说, 执行了 ,`free()`告诉系统的数据结构, 将位 阅读全文
摘要:
基本语法 括号 内容 次数 分组返回值、提升优先级 转义 内容 匹配字母: 即 匹配数字: 即 匹配非数字: 即 匹配空白: 匹配非空白: 任意字符: 次数 即 即 即 懒惰匹配(尽量匹配少) 位置 首 尾 单词边界 非单词边界 编组 组的命名: 提取内容: 常用表达式 网页地址: 网页标题: (网 阅读全文
摘要:
Doxygen备忘 下载与安装 一般步骤 生成配置文件Doxyfile: 建立目录结构, 比如Doxyfile文件\doc文件夹(输出)\src文件夹(放代码) 三者在同一目录下 根据情况设置配置文件中的参数(关键) 运行 生成大概结构 针对每个代码文件写doxygen注释 继续运行 配置文件Dox 阅读全文
摘要:
当T为指针类型时,List.clear()不能释放其内存,需加上qDeleteAll()函数, //class Person Person(int id_,QString name_) //当T的类型为指针时,调用clear()方法并不能释放其内存! //qDeleteAll(list.begin( 阅读全文
摘要:
原文点击 "这里" 问题描述 我刚从 Java 转到使用 C++ 进行面向对象开发,我发现一个很让我非常困惑的问题:C++ 中经常出现使用对象指针,而不是直接使用对象本身的代码,比如下面这个例子: C++ Object myObject = new Object; 1 Object myObject 阅读全文
摘要:
安装 安装好后发现鼠标卡卡的,在虚拟机的显示设置里面启用3D加速; 配置 查看 显卡信息: 测试显卡驱动: 安装必要软件 安装右键打开终端: 或者 安装优化工具tweak 安装程序开发工具: 安装Qt `sudo yum install qt qt dev qt doc qt creator qt 阅读全文
摘要:
17.9.17更新 以下这些方法都是扯淡,对我的机器不适用,我后来花了最后成功安装并亲测可用的方法不是靠vs编过的,vs生成的库引入后函数全部报undefine reference to...的错误; 我前前后后花了半个月的空闲时间(其实是拖了半个月)+几个周末 来弄,始终就是死活硬是各种不对, 按 阅读全文
摘要:
父类为普通类: 内部可声明虚方法(virtual),并包含代码实现,子类中可以重写(override),也可以不重写直接用。 父类为(不可实例化的)抽象类: 可声明虚方法,同上。 也可以声明抽象方法(abstract),只能声明,要在子类中重写进行具体的实现。 阅读全文