C++11标准出现后,函数指针写法汇总
生活随笔
收集整理的這篇文章主要介紹了
C++11标准出现后,函数指针写法汇总
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 最傳統的寫法,即C++11之前的函數指針的寫法,利用typedef關鍵字:
? ? ? ?如:
typedef int(*myFun)(int, int);調用示例:
int sum(int a, int b) {return a + b; }typedef int(*myFun)(int, int); myFun h = sum; int sum1 = h(1, 2);- ?利用C++11的using關鍵字,如下:
- ?利用C++11 標準模板庫中的std::function,如下:
總結
以上是生活随笔為你收集整理的C++11标准出现后,函数指针写法汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java怎么求最大公约数?
- 下一篇: Qt::WindowModal和Qt::