2019-10-06から1日間の記事一覧

[C++]std::functionに与える関数はcopy-constructibleでなければならない。

C++

std::functionは関数ポインタも関数オブジェクトもメンバ関数ポインタもまとめて管理することのできるとても便利な機能である。std::functionは"引数"と"戻り値"の型のみ指定されていればよく、それ以上は何も要求しないので、引数と戻り値の等しい関数オブ…