摘要:
一、问题描述 在qt开发软件时,使用信号与槽机制,信号中带了自定义的枚举类型参数,在emit发出信号时,出现以下错误 QObject::connect: Cannot queue arguments of type 'XXX' 二、解决方法 在main.cpp中添加头文件: #include <QM 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14673383.html 系统编程 这篇文章是对Linux的系统编程知识点做了一些简单的总结。以下提到的知识点并非深入讲解,只是大概讲解了各个知识点的基本使用。如需要深入了解,可以针对某个知识点去深入学习。 (一) 阅读全文
摘要:
一、前言 memset 作为对内存初始化的函数,还是有不少坑和误区的,今天就来对这个函数作一个总结。避免后期使用不当踩入坑。 二、函数作用 最简单的调用就是将一个数组清零,代码如下: const int maxn = 1024; int a[maxn]; memset(a, 0, sizeof(a) 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14643010.html 前言 这篇文章是对C的知识点做了一些简单的总结,基本包含了所有的C基础知识点。以下提到的知识点并非深入讲解,只是大概讲解了各个知识点的基本使用。如需要深入了解,可以针对某个知识点去深入学习 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14514297.html 一、前言 由于项目需要,在3516a芯片上通过采集bt1120的视频数据实现H264编码。所以就直接在sdk中的mpp/sample/venc/sample_venc.c例程中修改代码进行 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14502076.html 一、前言 在c++中什么情况下,当我们定义一个常量时,编译器都做了哪些操作呢?首先让我们看下一节的程序。 二、代码实例 #include<iostream> using namespace 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14497838.html 一、简介 memtester是对内存子系统进行压力测试的有效用户空间测试器。可以捕获内存错误和一直处于很高或者很低的坏位。memtester是用于对内存子系统进行压力测试的有效用户空间测试 阅读全文
摘要:
目前(2020-09)GCC 编译器已经更新至 10.2版本,其功能也由最初仅能编译 C 语言,扩增至可以编译多种编程语言,其中就包括 C++ 。 除此之外,当下的 GCC 编译器还支持编译 Go、Objective-C,Objective-C ,Fortran,Ada,D 和 BRIG(HSAIL 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14215449.html 一、位域是什么? 有些数据在存储时并不需要占用一个完整的字节,只需要占用一个或几个二进制位即可。例如开关只有通电和断电两种状态,用 0 和 1 表示足以,也就是用一个二进位。正是基于这种考 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14209848.html 一、前言 在C语言中,我们经常会对数据进行类型转换,但都是强制性的类型装换,自然就会引发访问不安全的问题,可能不经意间将指向const对象的指针转换成非const对象的指针,可能将基类对象 阅读全文