码迷,mamicode.com
首页 >  
搜索关键字:类型信息    ( 536个结果
Effective C++ 条款47 请使用traits classes表现类型信息
1. STL迭代器分类: input迭代器:只能一次一步向前移动,客户只可读取(不能涂写)且只能读取一次它们所指的东西,模仿指向输入文件的阅读指针.例如istream_iterators output迭代器:与input迭代器类似,但"一切只为输出",只能一次一步向前移动,客户只可涂写(不能读取.....
分类:编程语言   时间:2015-09-12 13:35:20    阅读次数:247
[转] C++ RTTI 机制祥解
RTTI是”Runtime Type Information”的缩写,意思是运行时类型信息,它提供了运行时确定对象类型的方法。RTTI并不是什么新的东西,很早就有了这个技术,但是,在实际应用中使用的比较少而已。而我这里就是对RTTI进行总结,今天我没有用到,并不代表这个东西没用。学无止境,先从typ...
分类:编程语言   时间:2015-09-11 12:00:24    阅读次数:243
WebKit Web Inspector增加覆盖率分析和类型推断功能
WebKit中的Web Inspector(Web检查器)主要用于查看页面源代码、实时DOM层次结构、脚本调试、数据收集等,日前增加了两个十分有用的新功能:覆盖率分析和类型推断。覆盖率分析工具能够可视化地精确显示JavaScript程序执行的部分。类型推断工具则可以直观地给重要变量加上类型信息的注释...
分类:Web程序   时间:2015-09-09 16:39:24    阅读次数:172
C#反射机制(转自Binfire博客)
一:反射的定义 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 Sys...
分类:Windows程序   时间:2015-09-06 14:19:38    阅读次数:245
九、java中类型信息
一、什么是类型信息?简单的理解 ,“类型信息”就是一种机制, java中用这种机制来实现: 在程序运行过程中发现和使用“类”信息。java的类型信息主要有两块组成:RTTI和反射。二、什么是RTTI?RTTI,全称是Run-Time Type Information ,名字的含义是在运行时识别一个对...
分类:编程语言   时间:2015-09-06 01:07:29    阅读次数:161
使用反射为泛型集合添加其他类型的数据时遇到的问题
泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合进会去掉“类型”信息,使程序运行效率不受影响。由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器,就可以往某个泛型集合虽加入其它类型的数据。所以我们可以用反射为泛型集合添加...
分类:其他好文   时间:2015-08-31 19:20:05    阅读次数:124
C++泛型 && Java泛型实现机制
C++泛型   C++泛型跟虚函数的运行时多态机制不同,泛型支持的静态多态,当类型信息可得的时候,利用编译期多态能够获得最大的效率和灵活性。当具体的类型信息不可得,就必须诉诸运行期多态了,即虚函数支持的动态多态。  对于C++泛型,每个实际类型都已被指明的泛型都会有独立的编码产生,也就是说list和list生成的是不同的代码,编译程序会在此时确保类型安全性。由于知道对象确...
分类:编程语言   时间:2015-08-28 23:21:00    阅读次数:235
了解运行时类型信息(RTTI)
RTTI需要引用单元TypeInfoGetPropInfo 函数用于获得属性的 RTTI 指针 PPropInfo。它有四种重载形式,后面三种重载的实现都是调用第一种形式。AKinds 参数用于限制属性的类型,如果得到的 PPropInfo 不属于指定的类型,则返回 nil。function Get...
分类:其他好文   时间:2015-08-21 19:14:36    阅读次数:307
The Meta-Object System
The Meta-Object SystemMeta-Object 提供了用于类间通信的signal/slot, 运行时类型信息、以及动态属性系统。Meta-Object 的使用基于以下三个点:QObject 提供了可以使用MetaObject 的一个公共基类。在类的声明里加入Q_OBJECT 宏,...
分类:Web程序   时间:2015-08-20 12:20:58    阅读次数:141
php02
第二天PHP的基本语法02========================================================================================= 7.变量 7.1变量的声明 ①变量的定义 变量是用于临时存储值的容器。这些值可以是数字、文本、或者复杂得多的排列组合。是用于跟踪几乎所有类型信息..
分类:Web程序   时间:2015-08-19 21:09:48    阅读次数:116
536条   上一页 1 ... 38 39 40 41 42 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!