2009年4月9日
摘要: 首先要说明的是,在C语言中,()、[]运算符的优先级别要高于*指针运算符。因此,下面基于运算符优先级来讨论一下C语言中指针用法里很容易混淆的几种情况:int *p;//p为指向整型数据的指针变量int *p[4];//p为一个指针数组,里面有4个元素,每个元素都是一个指向整型变量的指针。因为[]运算符的优先级别高,因此p首先与[4]结合,也就是说p是一个数组名,接下来再看该数组中的元素究竟是什么... 阅读全文
posted @ 2009-04-09 01:05 hcmfys_lover 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 成员函数指针与高性能的C++委托(上篇) Member Function Pointers and the Fastest Possible C++ Delegates 撰文:Don Clugston 翻译:周翔 引子 标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的指针(也叫做“闭包(closure)”或“委托(delegate)”)在一些语言中... 阅读全文
posted @ 2009-04-09 00:22 hcmfys_lover 阅读(221) 评论(0) 推荐(0) 编辑