[gcc]预定义宏编译器通常会根据平台和编译选项的不同,为被编译的程序提供不同的预定义的宏,例如WIN32 WIN64 LINUX, 例如DEBUG, RELEASE.1. 在使用gcc/g++编译器时,可以通过以下命令打印出编译器预编译的宏。gcc -dM -E - < /dev/null用户自定...
AOP面向切面编程 AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 OOP是关注将需求功能划分为不同的并且相对.....
分类:
其他好文 时间:
2015-10-21 12:38:45
阅读次数:
236
SQL总结(五)存储过程概念存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。创建存储过程语法CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类...
分类:
数据库 时间:
2015-10-21 10:36:29
阅读次数:
256
=========================== 一、将NDK代码模块化 二、导出一个预编译库===========================一、将NDK代码模块化Android module paths (sharing code made easy): Android模块路径(方便共享代码):===========================================...
分类:
移动开发 时间:
2015-10-21 01:45:54
阅读次数:
299
看到非常好的两篇技术文,转来方便自己查看。转自:http://www.cnblogs.com/daiweilai/p/4234336.html开篇我们人类创造东西的时候有个词叫做”仿生学“!人类创造什么东西都会模仿自己来创造,所以上帝没有长成树的样子而和人长得一样,科幻片里面外星人也像人一样有眼睛有...
分类:
移动开发 时间:
2015-10-19 12:27:39
阅读次数:
276
如果你写的代码是hello.c,你的程序将经历下面的步骤到达硬盘或者内存成为可执行文件。第一步:hello.c(文本)经过预编译生成hello.i(文本)第二步:hello.i(文本)经过编译器生成hello.s(汇编。文本)第三步:hello.s(文本)经过汇编器生成hello.o(二进制)。第四步:he..
分类:
其他好文 时间:
2015-10-18 01:26:34
阅读次数:
166
转载:痴 狼While there is life there is hopehttp://www.cnblogs.com/Bolin/archive/2011/02/20/1959120.html几个预编译指令的用法预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过...
分类:
其他好文 时间:
2015-10-15 17:54:22
阅读次数:
282
1. C++和C混合使用的前提之一就是编译器产生兼容的目标文件(.lib和.dll等).所谓"兼容",指的是编译器在"预编译器相依的特性上"一致,如int和double大小,参数压栈机制等,只有在这个基础上才能讨论结合使用C++和C模块的问题.2. 在1的基础上,要结合使用C++和C的模块,主要有以...
分类:
编程语言 时间:
2015-10-14 23:16:53
阅读次数:
170
GCC特点 GCC(GUN C Compiler)是GUN推出的功能强大、性能优越的多平台编译器。其执行效率与一般编译器相比平均效率要高20%~30%。GCC基本用法 gcc [options] filenamesGCC编译流程 hello.c->预编译->hello.i->编译->hello.s-...
分类:
其他好文 时间:
2015-10-14 15:50:22
阅读次数:
147
好多年没有接触前端,发现前端行业发生了巨大的变化,很多新鲜术语,比如node、git、grunt、less、sass、预编译、自动化、模块化等等,看得让人晕头转向,不要担心,我会把这之前之后学习成果都记录下来,方便想要入门的同学交流学习!本人水平有限,错误在所难免,希望各位看客指正。如题,接下就是6...
分类:
系统相关 时间:
2015-10-12 21:08:31
阅读次数:
269