SweetDream
高歌一壶新酿酒,醉抱青山不必归。
摘要: C/C++中函数指针的含义 函数存放在内存的代码区域内,它们同样有地址,我们如何能获得函数的地址呢?如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。 定义一个指向函数的指针用如下的形式,以上面的test()为例: int (*fp)(int a);... 阅读全文
posted @ 2007-08-08 08:29 SweetDream 阅读(458) 评论(0) 推荐(0)
摘要: 1 static_cast 用法:static_cast ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: 1.用于类层次结构中基类和子类之间指针或引用的转换。进行上行转换(把子类的指针或引用转换成基类表示)是安全的;进行下行转换(把基类指针或引用转换成子类表示)时,由于没有... 阅读全文
posted @ 2007-08-08 08:18 SweetDream 阅读(893) 评论(0) 推荐(0)