码迷,mamicode.com
首页 >  
搜索关键字:定义宏    ( 263个结果
C/C++中的预编译指令
程序的编译过程可以分为预处理、编译、汇编三部分,其中预处理是首先执行的过程,预处理过程扫描程序源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程读入源代码之后,会检查代码里包含的预处理指令,完成诸如包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码的工作。下面介绍一些C/C+ ...
分类:编程语言   时间:2018-11-04 12:35:22    阅读次数:161
c++ 预处理指令#define, #endif...
常见的预处理指令有: # 空指令,无任何效果 # include 包含一个源代码文件 #define 定义宏 #undef 取消已定义的宏 #if 如果给定条件为真,则编译下面代码 #ifdef 如果宏已经定义,则编译下面代码 #ifndef 如果宏没有定义,则编译下面代码 #elif 如果前面的# ...
分类:编程语言   时间:2018-09-25 19:38:29    阅读次数:174
静态库与动态库
gcc工作流程和编译原理 1. 预处理 gcc -E 2. 编译 gcc -S 3. 汇编 gcc -c 4. 链接 没参数 gcc的参数 -I 指定头文件的路径 -o 指定生成的文件名 -D 在编译的时候给代码定义宏 -O 优化程序 后面跟 0 1 2 3 这是优化等级 -Wall 在程序编译的时 ...
分类:其他好文   时间:2018-09-08 11:48:18    阅读次数:193
第56课 函数模板的概念和意义
发散性问题: C++有几种交换变量的方法? 定义宏代码块与函数: 实验: 结果如下: 每当我们需要交换两个变量的值时,就需要重载一个函数,这是重复性的劳动。 优缺点分析: 我们需要找到一种方法可以集合宏和函数的优点。 泛型编程: 函数模板: 实验: 运行结果如下: 小结: ...
分类:其他好文   时间:2018-09-04 23:34:17    阅读次数:252
Flask之模板之宏、继承、包含
3.5 宏、继承、包含 类似于python中的函数,宏的作用就是在模板中重复利用代码,避免代码冗余。 Jinja2支持宏,还可以导入宏,需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复。 定义宏 调用宏 定义带参数的宏 调用宏,并传递参数 把宏单独抽取出来,封装成h ...
分类:其他好文   时间:2018-09-04 17:06:26    阅读次数:234
第22课 条件编译使用分析
条件编译的基本概念: 条件编译就是利用预处理器的功能来对代码进行一些删除操作。 程序示例: 运行结果如下: 单步编译的结果如下: 条件编译的本质: 通过命令行定义宏: 程序与运行结果如下: 如果我们判断一个宏标识符是否存在,需要使用#ifdef指令。示例如下: 执行单步编译: 中间结果如下: ...
分类:其他好文   时间:2018-08-26 12:32:14    阅读次数:150
autoconf、automake
概念 使用autoconf、automake 程序开发人员只需要写一些简单的含有预定义宏的文件, 由autoconf根据一个宏文件生成configure, 由automake根据另一个宏文件生成Makefile.in, 再使用configure依据Makefile.in来生成一个符合惯例的Makef ...
分类:其他好文   时间:2018-08-22 01:15:41    阅读次数:184
Flask基础(14)-->模板代码的复用【宏(Macro)、继承(Block)、包含(include)】
宏 对宏(macro)的理解: 把它看作 Jinja2 中的一个函数,它会返回一个模板或者 HTML 字符串 为了避免反复地编写同样的模板代码,出现代码冗余,可以把他们写成函数以进行重用 需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复 定义宏 调用宏 这会输出 把 ...
分类:系统相关   时间:2018-08-15 20:37:28    阅读次数:202
QLExpress 规则引擎使用介绍
一个轻量级的类java语法规则引擎,作为一个嵌入式规则引擎在业务系统中使用。让业务规则定义简便而不失灵活。让业务人员就可以定义业务规则。支持标准的JAVA语法,还可以支持自定义操作符号、操作符号重载、函数定义、宏定义、数据延迟加载等 QLExpress的特性 1、编译执行: 编译生成基础指令后执行, ...
分类:其他好文   时间:2018-07-14 00:21:20    阅读次数:599
Zabbix 利用模板和宏 快速建立监控
前言:在原有zabbix服务的基础上新添应用监控,应用监控指标有10余项,同类型应用有10余个,主机有20+。如果采用单指标逐条添加,要添加10(指标项)×10(应用数)×20(主机数)......因此引用模板功能。另一问题,所有的应用监控指标使用的是一个监控脚本,在配置模板时就需要传递能够区分应用的参数,如果每条指标都要修改这个参数也是够低效无聊的(刚开始我就是这么干的,ps:下载模板->
分类:其他好文   时间:2018-07-13 17:41:29    阅读次数:497
263条   上一页 1 ... 3 4 5 6 7 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!