- 博客(6)
- 收藏
- 关注
原创 常量指针、指针常量、常指针常量的区分和理解
以char类型为例,常见的指针定义有const char* pchar const* pchar* const pconst char* const pchar const* const p一、定义区分Tips:可以通过忽略类型辅助记忆和区分定义格式忽略类型常量指针const char* p char const* pconst * p指针常量char* const p* const p常指针常量const char* const p c
2021-11-02 23:31:05
182
原创 c++ 基类与子类之间的重载和重写
概念:重载和重写函数三要素: 函数名,返回类型,参数列表 重载: 函数名相同,参数列表不同 重写: 三要素相同基类和子类之间的重载和重写子类可以重写父类中的虚函数,重写函数与被重写函数三要素相同,可以使用override关键字标识;子类无法重载父类中的虚函数,重载发生在同一个类中;TESTclass Base {public: virtual void PrintSomething() = 0;};class CA : public Base {public: vo
2021-08-13 11:16:55
1516
原创 c++编码问题记录
C++ 编码问题记录1、工厂类方法,无法通过父类指针获取子类指针简化代码如下// 抽象产品类.h#include "concreteProduct.h"class AbstractProduct {public: virtual ~AbstractProduct() = 0; virtual void printName() = 0;}// 具体产品类.h#include "AbstractProduct.h"class ConcreteProduct : publ.
2021-08-12 11:52:37
293
原创 重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720)
重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720) 碎碎念:原本双系统用得很开心的,在手贱删了Ubuntu系统的某些隐藏文件之后导致Ubuntu系统不能正常使用,在某种程度强迫症的驱使下选择重装Ubuntu系统。然而这正是悲剧的开始啊,第一次在没有回到Windows系统将Ubuntu系统所在的磁盘格式化的情况下直接重装了Ubuntu并选择了与Windows共存,装完...
2018-05-08 10:18:45
9469
3
原创 在命令行提示符窗口中编译运行qt程序
在命令行提示符程序窗口中编译运行qt程序本博文主要内容编译过程中使用的几个重要的命令在编译运行过程中碰到的几个常见问题及其解决方法一、环境及源码QT版本:QT 5.6(自带QT Creater 4.0.3) 选择编译运行的quit.cpp文件内容如下:#include <QApplication>#include <QPushButton>int main(int argc, char *
2017-07-14 14:24:35
6293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人