INFORMATION_SCHEMA.COLUMNS视图以 sysobjects、spt_data type_info、systypes、syscolumns、syscomments、sysconfigures 以及 syscharsets 系统表为基础。查询语句:select *FROM info...
分类:
其他好文 时间:
2015-11-27 17:01:55
阅读次数:
174
The lifetime of the object returned bytypeidextends to the end of the program.根据C++标准, typeid()返回的type_info对象的生命周期那么长, 那么能不能通过直接比较指针来判断类型一致? 例如std::ma...
分类:
其他好文 时间:
2015-08-28 13:05:20
阅读次数:
144
RTTI(Run-Time Type Identification)是面向对象程序设计中一种重要的技术。现行的C++标准对RTTI已经有了明确的支持。不过在某些情况下出于特殊的开发需要,我们需要自己编码来实现。本文介绍了一些关于RTTI的基础知识及其原理和实现,并分析比较三者是线上的差异与联系。...
分类:
编程语言 时间:
2015-07-26 22:43:46
阅读次数:
177
DROP TYPE IF EXISTS info CASCADE;CREATE TYPE info AS (state int4,operator varchar,time TIMESTAMP(0) );array_append(info,ROW(1,\'小米',CURRENT_TIMESTAMP(...
分类:
数据库 时间:
2015-07-23 09:27:55
阅读次数:
138
package main
import (
"container/list"
"fmt"
"os"
"sync"
"time"
)
type INFO struct {
lock sync.Mutex
Name string
Time int64
}
var List *list.List = list.New()
func main() {
var Info INFO
...
分类:
编程语言 时间:
2015-07-10 22:24:32
阅读次数:
248
①.修改%xampp%\phpMyAdmin\config.inc.php文件[php] view plaincopy /* Authentication type and info */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Se.....
分类:
数据库 时间:
2015-04-17 13:22:20
阅读次数:
376
我们在写C++代码的时候经常碰到使用dynamic_cast进行类型转换的情况,也都知道经过dynamic_cast的转换更加安全,因为dynamic_cast进行了类型检查。 但是可能很多人不知道dynamic_cast是C++ 运行时类型信息(RTTI)机制链条上的一个节点。 RTTI提供了两个操作符和一个类:
dynamic_cast
typeid
type_info
整个RTTI, 作为一...
分类:
其他好文 时间:
2015-03-19 22:13:26
阅读次数:
193
我们在写C++代码的时候经常碰到使用dynamic_cast进行类型转换的情况,也都知道经过dynamic_cast的转换更加安全,因为dynamic_cast进行了类型检查。 但是可能很多人不知道dynamic_cast是C++ 运行时类型信息(RTTI)机制链条上的一个节点。 RTTI提供了两个操作符和一个类:
dynamic_cast
typeid
type_info
整个RTTI, 作为一...
分类:
其他好文 时间:
2015-03-19 22:11:02
阅读次数:
214
方法1:function test(var a,b,c:integer):integer;beginend;方法2:type info = record name:string; age : integer; end;function test():info;v...
private void GetInfo(T info) { Type t = info.GetType(); System.Reflection.PropertyInfo[] list = t.GetProperties(); ...
分类:
其他好文 时间:
2015-01-10 19:40:27
阅读次数:
138