码迷,mamicode.com
首页 >  
搜索关键字:ifdef    ( 750个结果
C语言笔记之条件编译
#ifdef #else 格式非常类似于C中 的if else 。主要差异为预处理器不能识别标记代码块的花括号 {} ,因此使用#else (如果需要)和#endif (必须存在)来标记指令块。这些条件结构可以嵌套。...
分类:编程语言   时间:2015-04-29 23:32:28    阅读次数:172
gcc 编译过程及有关命令详解
用gcc编译.c文件流程 1 预处理阶段,输入c的源文件,编译器分析处理源代码文件中的各种宏指令,如“#ifdef,#endif,#include”等,进行去注释,头文件展开,宏替换等操作 。用户可以用 -E 参数让GCC在预处理结...
分类:其他好文   时间:2015-04-28 21:11:31    阅读次数:156
设置随机启动--《用delphi开发共享软件》-15.1任务管理器
在设置窗体中chkAutoStart: TCheckBox;procedure TFrmSetup.FormCreate(Sender: TObject);Var s:String; _RootKey: HKEY; _Localkey: String;begin{$ifdef Prox...
分类:Windows程序   时间:2015-04-27 20:03:39    阅读次数:173
C语言条件编译详解
预处理程序提供了条件编译的功能。可以按不同的条件去编译不同的程序部分,因而产生不同的目标代码文件。这对于程序的移植和调试是很有用的。条件编译有三种形式,下面分别介绍。第一种形式第一种形式的格式为: #ifdef 标识符 程序段1 #else 程序段2 #endif它的功能是,如果标...
分类:编程语言   时间:2015-04-27 13:06:12    阅读次数:135
iOS 自定义警告提示(方法+宏)--模仿MJ
1,方法最好是单独弄到一个类中,定义为类方法.都知道iOS的debug与release,所以我一开始就定义了一个这样的宏:#ifdef DEBUG#define ZHHLog(...) NSLog(__VA_ARGS__)#else#define ZHHLog(...)#endif#define M...
分类:移动开发   时间:2015-04-23 22:56:39    阅读次数:336
GDAL获取指定地理坐标像元值、获取指定地理范围影像数据
//GdalImage.h #include "StructDef.h" #include "gdal1.11.2/gdal_priv.h" #include "gdal1.11.2/gdal.h" //#ifdef __cplusplus //extern "C" { //#endif struct stRasterInfo { char fileName[255]; GDALData...
分类:其他好文   时间:2015-04-23 15:41:37    阅读次数:280
重定向标准输出到控制台
#ifdef DISPLAYCONSOLE // Redirection of standard output to console int hCrt; BOOL rep; FILE *hf; _SYSTEM_INFO lps; GetSystemInfo(&lps); ...
分类:其他好文   时间:2015-04-23 01:56:36    阅读次数:152
程序员的自我修养-编译和链接
1. 预编译:主要处理源文件中的以#开始的预编译指令。 (经过预编译后的.i文件不包含任何宏定义,因为所有的宏已经被展开,并且包含的文件也已经被插入到.i文件中)将所有的#define删除,并且展开所有的宏定义处理所有条件预编译指令,比如:#if,#ifdef处理#include预编译指令,将被包含...
分类:其他好文   时间:2015-04-22 23:55:01    阅读次数:260
#ifdef _cplusplus (转)
原文不可考,转载链接:http://blog.csdn.net/owldestiny/article/details/5772916有发现原文的请告知,我会及时更新。时常在cpp的代码之中看到这样的代码:#ifdef __cplusplusextern "C" {#endif//一段代码#ifdef...
分类:其他好文   时间:2015-04-21 22:31:28    阅读次数:157
#if 和#ifdef的区别
先看个例子:#defineTARGET_LITTLE_ENDINA1#defineTARGET_BIG_ENDINA0#ifdefTARGET_LITTLE_ENDINAcalllittleendinafunction#elsecallbigendinafunction#endif不管把TARGET_LITTLE_ENDINA和TARGET_BIG_ENDINA定义成0或者1,甚至后面不写这个0或者1,调用的都是littleendina函数..
分类:其他好文   时间:2015-04-21 11:25:42    阅读次数:119
750条   上一页 1 ... 47 48 49 50 51 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!