Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2618290
  • 博文数量: 877
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5921
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-05 12:25
个人简介

技术的乐趣在于分享,欢迎多多交流,多多沟通。

文章分类

全部博文(877)

文章存档

2021年(2)

2016年(20)

2015年(471)

2014年(358)

2013年(26)

发布时间:2014-07-23 20:39:59

......【阅读全文】

阅读(473) | 评论(0) | 转发(0)

发布时间:2014-07-23 20:39:06

http://www.linuxidc.com/Linux/2014-03/98663.htm一般在调试打印Debug信息的时候, 需要可变参数的宏. 从C99开始可以使编译器标准支持可变参数宏(variadic macros), 另外GCC也支持可变参数宏, 但是两种在细节上可能存在区别.1. __VA_ARGS____VA_ARGS__ 将 "..." 传递给宏 . 如#define debug(format, ...) fp.........【阅读全文】

阅读(370) | 评论(0) | 转发(0)

发布时间:2014-07-23 16:32:11

QMAKE_CFLAGS += -std=c99        //Qt中加入此句及可支持C99语言use option -std=c99 or -std=gnu99 to compile your codeQT中有TEMPLATE = appCONFIG += consoleCONFIG -= app_bundleCONFIG -= qtQMAKE_CFLAGS += -std=c99S.........【阅读全文】

阅读(1771) | 评论(0) | 转发(0)

发布时间:2014-07-23 16:17:33

http://blog.csdn.net/lxgwm2008/article/details/11952285一直以来知道memcpy函数有问题,没有处理内存重叠的情况;而memmove函数对这种情况进行了处理。今天碰巧有同事问到,特地翻了一下源码,了解一下实现方法,大体如下:[cpp] view plaincopyvoid *memcpy(void&n.........【阅读全文】

阅读(454) | 评论(0) | 转发(0)

发布时间:2014-07-23 16:03:16

http://blog.csdn.net/zhongshch/article/details/6529212void memcpy(void *dest, void *src, int len){      void *p = dest;      void *q = src;      if( dest == NULL ||src == NULL)      { &.........【阅读全文】

阅读(430) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册