- 博客(7)
- 资源 (25)
- 收藏
- 关注
原创 C++基础——拷贝构造函数的四种调用方法
定义一个类#include <iostream>using namespace std;class MyClass{public: MyClass() { m_a = 0; m_b = 1; cout << "这是无参构造函数: m_a=" << m_a << ",m_b=" << m_b << endl<<endl; } MyClass(int a, int b) { m_a = a
2020-10-15 23:10:45 1449
转载 C++基础——C++ make_pair用法
#include <iostream>using namespace std; /** std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。例如std::pair<int,float> 或者 std::pair<double,double>等。pair实质上是一个结构体,其主要的两个成员变量是first和sec...
2020-10-13 10:44:31 61219 3
原创 C++基础——C++二级指针用法
C/C++语言中,二级指针,表示一级指针的地址,例如:int**p1;int* p2;p1 = &p2;具体用法示例:#include<iostream>using namespace std;struct Teacher{ char name[64]; int age;};int getTeacherAge(Teacher** p){ Tea...
2020-10-13 10:43:01 2918
原创 C++基础——C++指针的引用
指针的引用:int*p1;int fun(int*& tmp){ tmp// int*}代码示例:#include<iostream>using namespace std;struct Teacher{ char name[64]; int age;};int getTeacherAge(Teacher** p){ Teacher*...
2020-10-13 10:41:48 1748
原创 C++基础——inline内联函数用法
inline内联函数的作用inline 内联函数省去了普通函数调用时压栈,跳转和返回的开销。inline内联函数与宏定义的区别#define MYFUNC(a, b) ((a) < (b) ? (a) : (b))inline int myfunc(int a, int b){return a < b ? a : b;}内联函数由 编译器处理,直接将编译后的函数体插入调用的地方宏代码片段 由预处理器处理, 进行简单的文本替换,没有任何编译过程内联函数说明1.必须inline
2020-10-13 10:28:11 169
原创 C++基础——const用法
1 const基本用法void func(){ const int a=1; int const b=2; // 一样的 const int * c;// const 修饰的是指针c所指向的内存空间,不能修改 int* const d;// const 修饰的是指针变量本身不能被改变 const int* const e;// 两者均不能修改}2. const 变量在C语言和C++语言中的区别:void func(){ const int a=15; int* p=N
2020-10-12 23:05:22 180
原创 C++基础——C++对比C语言的增强
1.局部变量定义的增强void func(){ int a; printf("hello...\n"); int b; b=10;}在C编译器中,运行错误,a和b必须在最开始声明;在C++编译器中,运行正常,局部变量随时用,随时声明即可。2.register关键字的增强register关键字作用:register a; // 请求编译器让变量a直接放在寄存器里面,速度快c语言中, register修饰的变量 不能取地址,C++编译器有自己的优化方式,不
2020-10-12 22:18:17 189
VGStudio max 版本软件的功能模块介绍与购买说明(中文版)
2021-07-12
c++与Qt实现把定时器放进子线程中运行
2020-03-02
自己做的万能视频播放器,无广告,无弹窗
2020-02-03
QMediaPlayer实现视频播放器功能
2020-02-02
视频解码器LAVFilters
2020-02-01
Qt实现双击可编辑的QLabel,按回车或Esc确认
2020-01-16
Qt实现在QLabel上播放视频文件,可以拖动进度条,快进倒退
2020-01-09
Qt+VS2013利用Opencv开发一个视频播放器
2020-01-08
mongoDB数据库的c++接口与库文件VS2015
2019-12-06
c++与Qt实现QChart使用样例,包含双纵坐标轴参数、样式设置,绘图曲线背景自定义,曲线实时刷新
2019-06-17
老外最新版的avilib的h文件和cpp文件
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人