- 博客(11)
- 收藏
- 关注
原创 VS2019 + qt6及以上版本 + mysql5.7 及以上版本 解决QMYSQL driver not loaded 问题
VS2019 + qt6 + mysql5.7 及以上更高版本,完美解决:QMYSQL dirver not loadedavailable drivers: QSQLITE QODBC QPSQL的问题
2022-01-14 16:32:52 1893 6
原创 C++自学笔记(day9)
day9九、STL1.vector容器vector.cpp九、STL1.vector容器vector.cpp#include <iostream>#include <algorithm>#include <string>#include <vector>using namespace std;int main(){#if 0 //定义一个整型数组 vector<int> a; cout <<
2021-07-31 09:00:47 135
原创 C++自学笔记(day8)
day8七、异常1.标准异常abnormal.cppabnormal.cpp2.自定义异常MyException.cpp3.转换函数ConversionFunctions.cppConversionFunctions.cpp4.explicit关键字explicit.cpp5.标准转换函数StdConversionFunctions.cpp6.智能指针SharedPtr.cpp七、异常一个错误处理系统包含异常、标准错误码、错误日志记录以及监测系统异常: 一种容错机制基本思想: 让一个函数在发现
2021-07-29 16:55:05 139
原创 C++自学笔记(day7)
day7六、多态1.多态:虚函数virtual.cpp2.覆盖、重载与隐藏OverwriteReloadHide.cpp3.虚函数表VirtualTable.cpp4.类的大小ClassBytes.cpp5.抽象类和虚继承6.虚析构函数VirtualDisconstruct.cpp六、多态1.多态:虚函数virtual.cpp#include <iostream>#include <algorithm>#include <string>/*多态:"一个接口
2021-07-28 15:46:40 186
原创 C++自学笔记(day6)
day6五、继承和派生1.派生一个类inherit.cpp2.派生类的构造和析构inherit.cppinherit.cpp3.默认向上隐式转换inherit.cpp4.多重继承名字二义性 inherit.cpp路径二义性 inherite.cpp五、继承和派生1.派生一个类 继承方式(默认为私有继承)特征公有继承保护继承私有继承公有成员公有成员保护成员私有成员保护成员保护成员保护成员私有成员私有成员私有成员只能通过基类接
2021-07-27 15:13:46 292
原创 C++自学笔记(day5)
day5四、模板1.函数模板funcTemplate.cppfuncTemplate.cpp2.非类型函数模板noTypeTemplate.cpp3.类模板classTemplate.cpp4.非类型类模板ClassTemplate.cpp5.友元模板函数friendClassTemplate.cpp四、模板1.函数模板funcTemplate.cpp#include <iostream>using namespace std;/** 模板: 支持参数多态化的工具,让函数或者类具备
2021-07-26 16:12:34 139
原创 C++自学笔记(day4)
day4三、运算符重载1.成员函数运算符重载2.友元运算符重载3.运算符重载4.注意事项三、运算符重载1.成员函数运算符重载/*运算符重载:重新定义运算符,赋予其新的功能 不能被重载的运算符:点号".", 三目运算符"? :", "sizeof", 作用域访问符"::"成员函数运算符重载: 格式: 数据类型 operator运算符(<参数列表>); 函数体中有this指针,指向第一个操作数,所以一般情况下重载函数的形参个数 = 操作数 - 1,除了a++或a--
2021-07-23 14:38:34 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人