Linux基础:函数指针的强制类型转换
先给出结论:函数指针是可以通过强制类型转换而指向具有不同函数签名的函数的,但是,转换后,该函数指针没办法正确调用所指向的函数----不能给函数传递参数。 下文给出得出这个结论的小故事。 前几天的任务要求写一个Logger类,该类对外提供一些静态的方法,但不生成对象。该类的主要作用是用来输出消息,不同的是可以由用户选择输出到控制台或是磁盘文件,当然还可以不输出或是两个都输出。 我的想法是对不同的输出,由不同的函数来执行,这样我通过定义一个函数指针,在用...