码迷,mamicode.com
首页 >  
搜索关键字:宏定义    ( 1731个结果
预处理命令[#define]说明
#define是在代码中非常常见的预处理命令之一。在宏定义和条件编译中都可能会被用到。
分类:其他好文   时间:2015-03-31 06:31:25    阅读次数:111
iOS开发技巧-版本比较
1、获取App当前的版本信息 #define?XcodeAppVersion?[[[NSBundle?mainBundle]?infoDictionary]?objectForKey:@"CFBundleShortVersionString"] 这是Umeng统计提供的宏定义,在使用Umeng的时候,需要设置App版...
分类:移动开发   时间:2015-03-30 19:17:37    阅读次数:133
三、Linux下编译与调试
gcc/g++编译器对于.c格式的C文件,可以采用gcc或g++编译对于.cc、.cpp格式的C++文件,应该采用g++进行编译常用的选项:-c表示编译源文件-o表示输出目标文件-g表示在目标文件中产生调试信息,用于gdb调试-D编译时将宏定义传入进去-Wall打开所有类型的警告。1.gcc编译过程...
分类:系统相关   时间:2015-03-29 17:56:54    阅读次数:219
EC笔记,第一部分:2.尽量以const,enum,inline代替#define
02.尽量以const,enum,inline代替#define 原因:编译前的预处理会替换宏,所以调试的时候找不到错误 1.const 尽量用const替代常量宏定义 两种特殊情况: (1).常量指针 通常定义为const cha...
分类:编程语言   时间:2015-03-28 23:04:39    阅读次数:263
C/C++中RAND_MAX的用法
RAND_MAX是C中stdlib.h中宏定义的一个字符常量:#define RAND_MAX Ox7FFF其值最小为32767,最大为2147483647通常在产生随机小数时可以使用RAND_MAX。给出C++例子://在VC6.0中运行通过#include#include#includeusin...
分类:编程语言   时间:2015-03-28 14:10:17    阅读次数:311
C++编译过程简介
编译过程主要分为4个过程1)编译预处理:预编译程序完成的工作,可以说成是对源程序的“替换”工作。经过这个过程,生成一个没有宏定义、没有条件编译指令、没有特殊符号的输出文件。宏定义命令;例如#define条件编译指令;例如#ifdef头文件包含指令;例如#include特殊符号;例如__LINE__,...
分类:编程语言   时间:2015-03-28 11:30:36    阅读次数:152
NSURLSession(三)POST请求—>上传图片
这个例子,还是以新浪微博为例。 首先在宏定义出POST请求头的一个属性:请求体边界,它是干什么用的呢,先别急,往下看 #define boundary @"AaB03x" //设置边界 参数可以随便设置     //1.构建URL       NSURL *url=[NSURL URLWithString:@"https://api.weibo.com/2/statuses/u...
分类:Web程序   时间:2015-03-27 22:19:39    阅读次数:170
基于boost 的苹果apns消息推送实现(1)
**1. 手上有2份C 代码实现,一份是基于boost的实现 较完整,一份是C 加Openssl实现(可以用,不少细节需要调整) 1. IS_SERVER_LOG_ERROR 宏是用来打日志,由于是项目中要用的模块,牵涉较多 ,就不提供此宏定义了 2. 本模块只涉及apns客户端部分 3. 涉及boost的主要模块有boost bind,boost asio,boost ssl,boost...
分类:移动开发   时间:2015-03-20 12:56:05    阅读次数:195
(转)STM32中assert_param的使用
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数...
分类:其他好文   时间:2015-03-20 09:15:35    阅读次数:100
四则运算2
编程思路:设置一个一维数组,数组里面存放随机产生的数,数组的长度有宏定义来完成,数组里面无重复的数1、避免重复:设置一个整型变量B,当一个四则运算等式生成后,整型变量A的值加1;2、可定制:由用户设置要打印的页数和每一页要打印的题目数量;3、是否有乘除法:随机生成的数(加减乘除分别为1234)是否有...
分类:其他好文   时间:2015-03-19 18:21:49    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!