- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 obs-studio源码编译
由于本人需要做一款能够录制屏幕、抓取窗口、捕获视频输入设备并在未来可能会有视频推流的功能的软件,因此对obs-studio源代码进行了一定的分析,特此记录并与大家共享。obs-studio简介obs-studio是一款免费且开源的用于视频录制以及直播串流的软件,通常用于网络直播。obs-studio在windows平台编译准备Visual Studio 2019Windows 10 SDK (minimum 10.0.19041.0). Latest SDK依赖库:FFmpeg, x26
2021-08-15 21:46:37
1956
原创 C++继承方式
继承的格式派生类定义格式: Class 派生类名 : 继承方式 基类名{ //派生类新增的数据成员和成员函数 }; class 子类: 继承方式 父类名{ //子类新增的数据成员和成员函数 };继承方式分类public : 公有继承 (重要)private : 私有继承protected : 保护继承父类个数分类:...
2020-03-24 20:22:11
339
原创 C++之const在类中应用
1.const修饰成员函数用const修饰的成员函数时,const修饰this指针指向的内存区域,成员函数体内不可以修改本类中的任何普通成员变量,当成员变量类型符前用mutable修饰时例外。int myFun(void) const //const修饰的是成员函数{}//函数内部不能修改 普通成员变量 mutable修饰时例外应用举例class Data{private: ...
2020-03-20 19:33:19
526
原创 C++为什么使用new、delete,放弃malloc、free
1.new和malloc calloc realloc比较malloc返回一个void指针,c++不允许将void赋值给其他任何指针,必须强转。int arr = (int *) malloc(1,sizeof(int));malloc可能申请内存失败,所以必须判断返回值来确保内存分配成功。 int arr = (int *) malloc(1,sizeof(int)); if(a...
2020-03-19 19:27:16
606
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人