函数指针利用

在C++里,变量有指针,比如int *a;之类的,指针的用处是很大的,可以让程序操作过程更加灵活。
我写这篇文章是为了记录刚刚自己无师自通的函数指针和它的用法。

一般的函数用法类似这样【只是举个例子我懒得写return了_( •́ ​ω •̀ 」∠)/_】

使用函数指针应该长成这个样子

为啥我会去想到这个呢,因为我想到了下面这个问题。
如果有一个程序流程,里面有非常多的可自定义元素,把这个流程分成很多函数去工作,如果只是普通的函数使用方法的话基本上是下面的情况:

要是这在类似绘图这样的快速循环里,看着都揪心(๑´Д`ก),因为判断也是要时间的,
所以我觉得这时候还是这么做比较好:

这比较适合参数不会一直变的情况。





如文中无特殊说明,本站均使用以下协议:知识共享许可协议
知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

本博客使用Disqus评论系统,如果看不到评论框,请尝试爬墙。