自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 配置qt + wince6.0 + vs2005环境(转载+原创)

软件版本说明:1.操作系统:win7 64位2.wince上的Qt库版本:qt-everywhere-opensource-src-4.7.3.zip3.Wince6.04.VS20055.qt在windows下面的sdk:qt-win-opensource-4.7.3-vs2008.exe6.Qt在vs上的插件:qt-vs-addin-1.1.10

2016-01-06 19:20:08 2917

转载 linux stat函数讲解

stat函数讲解表头文件:    #include              #include 定义函数:    int stat(const char *file_name, struct stat *buf);函数说明:    通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值:      执行成功则返回0,失败返回-1,错误代码存于er

2014-06-24 10:50:53 563

转载 可变参数

原形:void Uart_Printf(char *fmt,...) //...表示可变参数(多个可变参数组成一个列表,后面有专门的指针指向他),不限定个数和类型,{va_list ap;//初始化指向可变参数列表的指针char string[256];va_start(ap,fmt);//将第一个可变参数的地址付给ap,即ap指向可变参数列表的开始vsprintf

2014-05-14 11:05:51 568

原创 memcpy memmove区别和实现

memcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中。但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开销。memmove的处理措施:(1)当源内存的首地址等于目标内存的首地址时,不进行任何拷贝(2)当源内存的首地址大于目标内存的首地址时,实行正向拷贝(3)当源内存的首地址小于目标内存

2014-05-13 14:11:00 464

转载 设置recv的超时

在TCP连接中,recv等函数默认为阻塞模式(block),即直到有数据到来之前函数不会返回,而我们有时则需要一种超时机制使其在一定时间后返回而不管是否有数据到来,这里我们就会用到setsockopt()函数:    int  setsockopt(int  s, int level, int optname, void* optval, socklen_t* optlen);    

2014-03-03 23:13:30 6233

转载 C语言再学习之 setjmp与longjmp

前不久在阅读Quake3源代码的时候,看到一个陌生的函数:setjmp,一番google和查询后,觉得有必要针对setjmp和longjmp这对函数写一篇blog,总结一下。setjmp和longjmp是C语言独有的,只有将它们结合起来使用,才能达到程序控制流有效转移的目的,按照程序员的预先设计的意图,去实现对程序中可能出现的异常进行集中处理。先来看一下这两个函数的定义吧:

2014-02-27 20:46:02 646

原创 关于函数xmlDocDumpFormatMemory

函数原型如下:  void    xmlDocDumpFormatMemory      (xmlDocPtr cur,                        xmlChar ** mem,                        int * size,                        int format)     特别注意 ::当调用xmlDocDumpFo

2013-12-09 21:42:11 2499

原创 linux下cat命令详解

cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename     只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -

2013-12-06 16:18:52 809

空空如也

空空如也

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

TA关注的人

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