- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 C++异常处理-初识
简单的说异常处理就是为了判断代码的正确性,为了能把握代码每一步的结果是否是自己预想的那样,一般来说我们会在代码中加入很多的输出显示语句,异常处理也是类似的作用,不过方式不太一样,输出显示是一步步查看结果,异常处理可以直接预先将可能存在的问题设计上,方便查看,也高大上;以此为例:int main(){ double m, n; //此处定义俩个变量作为实验用 cin ...
2019-06-27 23:16:10 88
翻译 虚函数表实现理念
每个包含了虚函数的类都包含一个虚表。我们知道,当一个类(A)继承另一个类(B)时,类A会继承类B的函数的调用权。所以如果一个基类包含了虚函数,那么其继承类也可调用这些虚函数,换句话说,一个类继承了包含虚函数的基类,那么这个类也拥有自己的虚表。个人理解:用父类指针指向子类对象时,如果基类中有虚函数,那么,虚函数的调用是利用编译器自带的虚函数表来调用,如果子类中有重写该函数,那...
2019-06-27 21:42:05 89
转载 vector
vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.前提: #include<vector> using namespace std;2.变量声明:2.1 例:声明一个int向...
2019-06-24 19:49:29 5614
翻译 32位系统和64位系统的区别
这个32位和64位主要说的是CPU一次处理数据的能力,32位就是32bit即一次可以处理4个字节的数据;64位就是64bit即一次可以处理8个字节32位机器可以寻址2^32,64位机器可以寻址2^64,每个内存地址长度(字节)为64位,即8字节。(就好像有一排编了号的房子,每个房子对应一个字节的内存,32位系统只能利用其中的2^32间,64位系统可以利用2^64间,)第一,64位的CP...
2019-06-24 19:12:26 3187
翻译 字节长度
总体而言,最大的不同点就是在long型和指针类型长度不一样,对于指针而言,64位机器可以寻址2^64,每个内存地址长度为64位,即8字节。C类型 32位机器(字节) 64位机器(字节) char 1 1 short 2 2 int 4 4 long int 4 8 long long 8...
2019-06-24 18:53:21 3600
原创 面试题汇总
变量的声明和定义的区别:声明可以多次,有(extern)的才是声明;定义只能有一次;声明只是告诉编译器变量的类型和名字,定义才会给跟配空间;class和Struct的区别:在c语言中没有类,只有结构体class默认成员是私有的,struct默认成员是公有的;内存存储方式:静态动态存储方式:编译阶段就需要分配好内存的是静态存储,例如static全局变量,局部变量,普通全局变量...
2019-06-22 11:38:02 116
翻译 类型转换
占位符%lf是double的占位符显示转换:这个比较容易一目了然隐式转换:比较难,规则:精度小与精度大的进行运算,则精度小的转为精度大的; 范围小的与范围大的进行运算,则范围小的转为范围大的 int i = -3; unsigned int d = 1; if (i+d&...
2019-06-19 22:09:30 87
原创 Qt随机数
#include<QTime> //包含头文件qrand()随机数的核心函数qrand()%30:产生随机数,一模算来处理,该例子产生的是0-29的随机数;如果需要产生负数的随机数,可以在qrand()%30的基础上加一个负数,来实现-?到+?例: 产生-45到45的随机数:n=-45+qrand()%90;换个思路就是qrand()%30通过产生的...
2019-06-04 20:06:49 2630
转载 Qt打包程序
第一步:构建并执行Qt项目,debug和release模式中选择release模式,会在指定目录生成该项目的exe文件 例如:D:\QtProject\build-untitled-Desktop_Qt_5_7_1_MinGW_32bit-Release\release第二步:新建一个文件夹例:pro(位置无所谓,文件名英文),第三步:将release文件夹中的.exe可执...
2019-06-03 22:49:26 1273
QWebEngineView
2024-08-16
ffmpeg库使用过程中遇到的问题
2024-07-18
ffmpeg6.0在Qt中实现推流
2024-03-07
安卓平台的ffmpeg 库
2023-12-24
安卓ffmpeg 库拉流
2023-12-22
Qt播放10路ffmpeg 视频流
2023-12-04
求ffmpeg6的安卓版本库
2023-10-17
安卓平台的ffmpeg 库使用
2023-10-15
Qt多媒体模块视频录制失败
2022-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人