0

それで、最近、C++ のファンクターについて知りました。私がそれを正しく理解していれば、それは機能を備えた構造です。多くのハードコーディングを必要としないため、それらが便利であることはわかっていますが、クラスがある場合、それらは本当に必要なのでしょうか?

それで、私が尋ねたいいくつかの質問:

  1. ファンクターとクラスの違いは何ですか? (obv. class { および struct { なし)
  2. クラスでできないこと、ファンクターでできることはありますか?
  3. functor は本当に必要なのですか?
4

1 に答える 1