- 博客(6)
- 收藏
- 关注
原创 简述内存管理的原理和其简单实现
我们平时在linux或者其他的嵌入式系统中经常会用到两个函数,malloc和free。因为有这种动态内存分配的方法,所以给我们日常的编程带来了很多的便捷之处。那么,这两个函数其工作机理是怎么样的呢?在这里,我不想太过复杂地去阐述操作系统中其真正的运行过程,只是把这种动态内存分配的一些思路给说明一下,因为真正的动态内存分配是十分复杂的,我这里只能简单地描述其中的一种,并用C来把这种动态内存分配的方法给
2016-10-30 21:22:30 2164 4
原创 loadlibrary 失败的解决方法
前段时间由于工作的电脑问题,只好重装电脑。然而,在我使用Qt 尝试使用Loadlibrary动态调用DLL时却不成功,然后我使用Qt自带的动态调用API来尝试,依旧失败。起初觉得有点意外,搞了两天无果。后来才想起重装前曾经有装过某一个烧录工具,后来我尝试了一下,果然!Loadlibrary又调用成功了!我尝试找原因,结果我发现,原来Loadlibrary 失败,是因为一个简单的原因,就是我没用
2015-12-24 20:54:42 5344
原创 opencv下摄像头的采集和保存
#include #include #include #include #include #include using namespace std;using namespace cv;#define LEN 128IplImage *FrameImage;IplImage *camFrame = NULL;CvCapture *cam =
2015-08-10 09:03:57 7831
原创 有关Error - RtlWerpReportException failed with status code :-1073741823.的解决方法
先上一段有关opencv的代码。bool Image_Split(){ vector channels; Mat srcImage = imread(IMAGE); Mat logo = imread(LOGO); Mat Blue_channel; //判断采集到的srcImage和logo图像是否为0 if(!srcIm
2015-07-29 13:38:19 22748 1
原创 CentOS下的解压缩指令
有关Linux下的tar包解压缩指令。因为会经常忘记,有时在网上查找这些指令,但是总是不对,跟我虚拟机下CentOS的指令总是不符合的。经常接触的tar包主要是.tar.bz2的 解压的指令是 tar xvf filename压缩的指令是 tar cvf filename (学习笔记,不间断更新)
2015-07-13 20:11:25 647
原创 有关head->next = p;和p=head->next;之间的区别
#include#include#includetypedef struct list{ char *name; struct list *next;}List;int main(int argc, char *argv[]){ List *p = (List *)malloc(sizeof(List)); List *head = (Lis
2015-07-09 12:50:35 24179 13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人