摘要: #include <iostream>using namespace std;#define DF(N) void N(){cout<<"function " #N " called..."<<endl; };DF(a);DF(b);DF(c);DF(d);DF(e);DF(f);DF(g);void (*func_table[])()={a,b,c,d,e,f,g};int main(){ ... 阅读全文
posted @ 2012-09-16 21:34 HelloWorld.Michael 阅读(216) 评论(0) 推荐(0) 编辑
摘要: C风格的转换只是在括号中指定目标类型。标准的C++包括一个显式的转化语法: static_cast: 用于“良性”和“适度良性”转换,包括不用强制转换(例如自动类型转换) const_cast: 对const和/或volatile进行转换 reinterpret_cast: 转换为完全不同的意思。这是所有的转换中最危险的 dynamic_cast: 用于类型安全的向下转换 stat... 阅读全文
posted @ 2012-09-16 14:59 HelloWorld.Michael 阅读(308) 评论(0) 推荐(0) 编辑