typedef与函数指针相关的使用

《C++ Primer》中有这样一段话:

“函数指针类型相当地冗长。使用 typedef 为指针类型定义同义词,可将函数指针的使用大大简化:(第 2.6 节): 

1 typedef bool (*cmpFcn)(const string &, const string &); 

该定义表示 cmpFcn 是一种指向函数的指针类型的名字。该指针类型为“指向返回 bool 类型并带有两个 const string 引用形参的函数的指针”。在要使用这种函数指针类型时,只需直接使用 cmpFcn 即可,不必每次都把整个类型声明全部写出来。”

参考《C程序设计》(谭浩强版)的相关章节,或题目为““typedef名字与形式”的理解”的博文,了解更多typedef的定义形式及格式

 

 

 

 




posted on 2013-03-31 09:47  毋忆典藏  阅读(192)  评论(0)    收藏  举报