码迷,mamicode.com
首页 >  
搜索关键字:编译期    ( 894个结果
多重继承下的类型转换
主要解释强制类型转换的影响。因为static_cast会在编译期间检测,dynamice_cast会在运行时检测。强制类型检测在编译器没有足够的信息判断类型是否能够转换时只能像reinterpret_cast一样将地址赋值。#include #include using namespace std;...
分类:其他好文   时间:2016-02-03 12:36:24    阅读次数:170
多重继承下的类型转换
主要解释强制类型转换的影响。因为static_cast会在编译期间检测,dynamice_cast会在运行时检测。#include #include using namespace std; class I1 { public: virtual void vf1() { cout m_cache; ...
分类:其他好文   时间:2016-02-03 11:39:53    阅读次数:134
C#中dynamic的正确用法 以及 typeof(DynamicSample).GetMethod("Add");
dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不
分类:Windows程序   时间:2016-02-01 20:25:32    阅读次数:202
装饰器模式及JAVA IO流例子★★★☆☆
一、什么是装饰模式 通过关联机制给类增加行为,其行为的扩展由修饰对象来决定; 二、补充说明 与继承相似,不同点在于继承是在编译期间扩展父类,而装饰器模式在运行期间动态扩展原有对象; 或者说,继承是对类进行扩展,装饰模式是对对象进行扩展; 三、角色 抽象构件 具体构件 抽象装饰类 具体装饰类 说明:具
分类:编程语言   时间:2016-01-31 21:47:16    阅读次数:352
常见C语言知识要点
1.C语言中如何引用一个已经定义的全局变量?Answer:①引用头文件的方式;②引用extern关键字。注:※⑴如果引用头文件方式引用某个在头文件中声明的全局变量,在写入头文件名称时若出现错误书写,那么在编译期间则会报错。※⑵如果引用extern关键字,如果将名称写错,则在编译..
分类:编程语言   时间:2016-01-27 02:08:32    阅读次数:238
Xcode7 中创建静态库
一、静态库和动态库的区别:静态库和动态库是相对编译期和运行期的,静态库以 .a 和 .framework 形式存在,链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝;动态库以 .dylib 和 .framework 形式存在,链接时不复制,程序运行时由系统动态加载到内存,供程序...
分类:其他好文   时间:2016-01-14 14:09:33    阅读次数:149
Java高级特性之反射学习总结
老规矩我们还是先提出几个问题,一门技术必然要能解决一定的问题,才有去学习掌握它的价值一、 什么是反射?二、反射能做什么?一、 什么是反射?用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整...
分类:编程语言   时间:2016-01-13 00:28:00    阅读次数:247
effective OC2.0 52阅读笔记(二)
第二章:对象、消息、运行期6 理解属性这一概念总结:OC解决硬编码偏移量问题的做法,一种方案是把实例变量当做一种存储偏移量所用的特殊变量,交由类对象保管,偏移量会在运行期查找,叫做稳固的“应用程序二进制接口”ABI。二种方案是使用存取方法访问实例变量。属性的访问方法由编译器在编译期执行,并且编译器还...
分类:其他好文   时间:2016-01-12 18:05:26    阅读次数:200
[转]C# const和static readonly区别
我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静...
分类:Windows程序   时间:2015-12-25 13:34:10    阅读次数:238
Objective-C 关键字:retain, assgin, copy, readonly,atomic,nonatomic
声明式属性的使用:声明式属性叫编译期语法@property(retain,nonatomic)Some *s;@property(参数一,参数二)Some *s;参数1:retain:修饰引用(对象)数据类型 assgin:修饰基本数据类型(默认) copy:一些对象需要复制才能使用NSString...
分类:其他好文   时间:2015-12-22 16:08:26    阅读次数:94
894条   上一页 1 ... 57 58 59 60 61 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!