使用Qt自动注册Lav

摘要: Qt播放视频使用QMediaPlayer要注册Lav解码器,如果手动去注册,每次去使用管理员运行命令或者生成.bat文件都比较麻烦。 解决方法步骤如下: 一:编写注册Lav解码器脚本,并取消控制台的显示,生成.bat文件。 二:使用Bat to Exe将.bat文件转换为exe文件。 三:使用QSe 阅读全文
posted @ 2020-02-11 10:30 阿泽Sozze 阅读(458) 评论(0) 推荐(0)

c++产生非常量引用的初始值必须是左值

摘要: 出现这种情况是因为调用函数的形参类型是 T&(T为某一类型),该类型与调用参数值传入不一致,比如函数中形参是int型,而传入实参是double,存在隐式类型转化,系统会自动产生临时变量temp将常量进行了修改。 解决的办法,1避免隐式调用,如:int y=5;double x=(double)y,然 阅读全文
posted @ 2019-07-27 23:25 阿泽Sozze 阅读(1669) 评论(0) 推荐(0)

pico g2 触摸板手柄射线检测---for unity

摘要: 1.pico g2手柄射线检测UI,需要在canvas添加Graphic Raycaster脚本和Pvr_Ui Canvas脚本。 2.删除掉原有的maincamera,将Pvr_unitySDK下head作为mainCamera,相应的在head上挂上原先在maincamera下的脚本,进行检测事 阅读全文
posted @ 2019-07-27 23:12 阿泽Sozze 阅读(1701) 评论(0) 推荐(0)

sizeof与strlen的区别

摘要: 1.sizeof是操作符,strlen是函数 2.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型,该类型保证能容忍实现所建立的最大对象的字节大小。 3.大部分编译程序sizeof为编译时已计算大小,而strlen要在运行时计算,计算的是字符串的大 阅读全文
posted @ 2019-05-12 15:44 阿泽Sozze 阅读(180) 评论(0) 推荐(0)

数据结构常用基本算法---伪代码(一)

摘要: 1.头插法 void CreateListHead(Linklist *L,int n) { Linklist p; //创建表指针p,用于插入数据 int i; srand(time(0)); *L=(Linklist)malloc(sizeof(Node)); //表头分配空间 (*L)->ne 阅读全文
posted @ 2019-05-12 10:09 阿泽Sozze 阅读(2912) 评论(0) 推荐(0)

C++中static和const关键字的作用

摘要: static 1.static声明的变量内存只被分配一次。auto变量(局部变量)在栈内存区堆放,static变量存放于数据区,程序结束才会释放。 2.模块内声明的static全局变量,可以被该模块所有函数访问,不可被模块外函数访问。 3.模块内声明的static函数,可以被该模块所以函数调用,不可 阅读全文
posted @ 2019-05-05 11:41 阿泽Sozze 阅读(537) 评论(0) 推荐(0)