自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翠屏阿姨

新的开始哦:-)

  • 博客(3)
  • 资源 (12)
  • 收藏
  • 关注

原创 C和C++文件混合编译

一个项目中若同时存在.c文件和.cpp文件,该如何编译呢?首先,来看一下编译的一些小知识:1.gcc编译*.c/*.cpp文件依据各自的文件类型各自编译为C型目标文件和C++型目标文件2.g++编译*.c/*.cpp文件,都是编译为C++类型的目标文件3.在第2点基础上,使用g++时,不论是*.c还是*.cpp都将链接std c++库。而gcc是一句各自文件类型链接相应的std c

2017-06-07 23:52:24 79696 5

原创 linux动态库so的运用

so文件的运用在C和C++变成中运用的非常广泛,以下博文是我的使用心得。一.so的静态加载在gcc(或者g++)中使用-l 参数在编译器加载so文件。这样的使用场景,应用程序必须要有于so一同发布的h文件,因为h文件就是so的一个符号列表索引,没有了这个h文件,从何谈起调用so中的函数。二.so的动态加载使用dlsym等函数在应用程序运行时加载so文件。由于dlsym等系列

2017-06-06 22:40:36 619

原创 dup和dup2

阅读一些C或者C++第三方库开源源码的时候,有些源码中会使用dup和dup2这两个函数,由于在工作中基本上用不到这两个函数,所以它们对阅读源代码提升了一些难度。虽然当时看过相关博文后能理解,不过过了一段时间就又忘了,今天不算总结,就把这两个函数的经典特性给blog出来。先看一下dup和dup2函数的原型:#includeint dup(int fd);int dup2(int fd1,

2017-06-06 03:45:08 565

SDN 网络系统之 Mininet 与 API 详解

SDN 网络系统之 Mininet 与 API 详解

2017-02-22

HaiQ源代码

HaiQ是使用Qt编写的程序,适合学习,只要还是学习Qt

2016-01-19

CMake3.2.2

cmake3.2.2最新版的源码包,目前很多介绍cmake如何安装的文章中都是使用此类源码包进行安装的

2015-05-22

Brackets.Release.1.0

Brackets 是一个免费、开源且跨平台的 HTML/CSS/JavaScript 前端 WEB 集成开发环境 (IDE工具)

2014-11-19

C语言动态创建队列

这是一个动态创建数据结构队列的例子,工作中可以参考甚至使用,不过还是侧重学习比较好,欢迎下载。

2013-12-26

i.MX 6Dual/6Quad VPU API参数说明

英文。较详细地说明了iMX系列CPU的VPU视频编解码程序所用到的API函数以及相关结构体的参数的意义

2013-09-02

SourceInsight语法高亮配置文件

不用不知道,童叟无欺,效果棒极了。 备份原来的配置文件,把下载的替换原来的并重启一下就行了

2013-02-17

Qt画扇形方式实现模拟时钟

使用QPainter的2D绘图画扇形方式实现一个模拟时钟,从中可以对Qt的坐标系有初步理解。同时学习如何画扇形。

2012-06-19

Qt模块介绍与讲解

这是一份txt,比较详细地介绍了Qt的各个模块的功用

2012-03-05

字符编码介绍

这是一份ppt,简单介绍了字符编码的种类以及分类的区别

2012-03-05

QtWidgetFlags分析

这是一份关于Qt Widget flags的txt文本,里面有一些flags的作用描述

2012-03-05

Qt 拖拽-qtablewidget

关于Qt的拖拽,主要是在qtablewidget里面的拖拽行为

2011-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除