码迷,mamicode.com
首页 >  
搜索关键字:编译器 编译原理 链接器    ( 15672个结果
c语言编写经验逐步积累3
寥寥数笔,记录我的C语言盲点笔记,只为曾经经历过,亦有误,可交流。 1.typedef来定义一个函数指针类型的方法,定义一个新的函数指针类型。:建立一个类型别名的方法很简单,在传统的变量声明表达式里用类型名替代变量名,然后把关键字typedef加在该语句的开头”。typedef int (*PFUN)(): 定义PFUN这个函数指针类型,由编译器自动来完成,比如PFUN pfun;定义了一个函数指...
分类:编程语言   时间:2014-06-05 03:51:00    阅读次数:265
C语言编程积累2
寥寥数笔,记录我的C语言盲点笔记,只为曾经经历过,亦有误,可交流。1.implict declartion of function 指的是在预处理时没有函数的申明,但该函数在别的函数中进行了编译与调用,编译可以完成链接但是会给出warning,需要提前申明2. sizeof是一个operand操作符,不能直接对其进行&取地址操作。是一个编译器自动算大小的函数,在预处理时。和宏定义有所类似。size...
分类:编程语言   时间:2014-06-05 02:53:59    阅读次数:307
重构摘要5_重构列表
寻找引用点,很多重构都要求你找到对于某个函数、字段或某个类的所有引用点。 使用编译器查找注意的问题 覆写多次的函数、继承 编译器太慢 使用了反射 重构的基本技巧--小步前进、频繁测试 说明 《重构-改善既有代码的设计》Martin Fowler 摘要: 第五章 重构列表...
分类:其他好文   时间:2014-06-03 06:32:03    阅读次数:206
“hello world”驱动实现过程(ARM板上)
“helloworld”驱动实现过程(ARM板上) 1、  在/home/sxy/目录下新建hello_1文件夹,在此文件夹下编写hello.c和Makefile文件(假设已经编写好了),make生成模块文件; PS:hello.ko就是用于需要使用的驱动模块。   hello.c代码: Makefile代码: 注意Makefile文件中的黑色填充部分: ①选择交叉编译器...
分类:其他好文   时间:2014-06-03 04:45:00    阅读次数:238
如何模仿人的学习模式来教计算机程序解数学题?
更多内容,查看官网:http://www.tinygroup.org 周末,看关于专家系统方面的书,其中有关于规则方面的内容,忽然就想,能不能模仿人的学习方式来提升计算机程序的计算能力呢?   试想,一个小孩子,他一开始什么也不会,首先,你要告诉他什么是数字,然后告诉他什么是加、减;然后告诉他什么是乘、除,还要告诉他有乘、除要先计算乘除,然后又引入了括号说,有括号永远要先计算括号。如此,随...
分类:其他好文   时间:2014-06-03 01:40:44    阅读次数:316
java编译器知识
代码编译器:代码:编译就是讲一种代码编译成计算机可以理解的指令。 =====================================================================================================java的重排序:(JVM通过偏...
分类:编程语言   时间:2014-06-02 20:59:57    阅读次数:278
访问控制 protected, public, private 对比
OOP 3大特性:数据抽象,继承,动态绑定 3中访问标号 protected, public, private 对比 用类进行数据抽象;用继承类继承基类的成员,实现继承;通过将基类相应函数声明为virtual,是编译器在运行时决定调用基类函数or派生类函数 完成动态绑定,即表现多态性。 多态性:利用继承和动态绑定,通过基类指针和引用来表现。 动态绑定两个条...
分类:其他好文   时间:2014-06-01 18:23:29    阅读次数:440
AutoSharedLibrary -- 基于模板元编程技术的跨平台C++动态链接加载库
基于模板元编程技术的跨平台C++动态链接加载库。通过模板技术,使用者仅需通过简单的宏,即可使编译器在编译期自动生成加载动态链接库导出符号的代码,无任何额外的运行时开销。...
分类:编程语言   时间:2014-06-01 14:10:36    阅读次数:405
关注C++细节——C++11新标准之decltype的使用注意
c++11新特性——decltype decltype是C++11添加的一个新的关键字,目的是选择并返回操作数的数据类型,重要的是,在此过程中编译器分析表达式并得到它的类型,却不实际计算表达式的值。 对于内置类型的对象,使用decltype很直观,但当参数为复合类型的时候就应该注意一些使用细节问题。...
分类:编程语言   时间:2014-06-01 10:01:54    阅读次数:271
VS2008运行MFC程序,提示microsoft incremental linker已停止工作解决方法
其实这边是因为设置有问题,具体的解决方案如下: 第一步:点击项目->”你的文件“属性->配置属性->链接器->启用增量链接   将  是(/INCREMENTAL)改为 否(/INCREMENTAL:NO) 第二步:点击项目->”你的文件“属性->配置属性->C/C++  将调试信息格式改为程序数据库(/Zi) 改完之后,重新调试一下程序,是不是问题已经解决了? 以下附上截图:...
分类:其他好文   时间:2014-06-01 01:08:13    阅读次数:435
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!