c++ bind函數(shù)能綁定哪些對(duì)象

c++
小樊
87
2024-07-30 13:01:11

c++的bind函數(shù)可以綁定以下對(duì)象:

  1. 函數(shù)對(duì)象(Function Objects):可以是函數(shù)指針、函數(shù)對(duì)象、成員函數(shù)指針等。

  2. 普通函數(shù):可以直接綁定一個(gè)普通函數(shù)。

  3. 成員函數(shù):可以綁定普通類的成員函數(shù)。

  4. Lambda表達(dá)式:可以綁定Lambda表達(dá)式。

  5. 類對(duì)象:可以綁定類對(duì)象。

  6. 智能指針:可以綁定智能指針對(duì)象,如shared_ptr、unique_ptr等。

  7. 其他可調(diào)用對(duì)象:可以綁定其他可調(diào)用對(duì)象。

0