c++面向对象高级编程 学习十 function-like classes
生活随笔
收集整理的這篇文章主要介紹了
c++面向对象高级编程 学习十 function-like classes
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本節(jié)是設(shè)計(jì)一個(gè)class,使它的行為像一個(gè)函數(shù)。
如果一個(gè)東西能接受小括號(hào)()操作符,那么這個(gè)東西就稱之為函數(shù),或像函數(shù)的東西。
下圖為三個(gè)函數(shù)對(duì)()的重載,這三個(gè)類均為像函數(shù)的類,它們可接受()操作符,
標(biāo)準(zhǔn)庫(kù)中,仿函數(shù)都會(huì)去繼承奇特的base classes.
總結(jié)
以上是生活随笔為你收集整理的c++面向对象高级编程 学习十 function-like classes的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 浏览器的各种操作
- 下一篇: Android Glide图片加载框架(