template-mixins

    2

    1答えて

    ここ は煮ダウン私が達成しようとしているもののバージョンです代わりに、タイプエラーがあります。fooは機能していません。私はそれが技術的に機能ではないことを見ていますが、これはmixinが役に立つシナリオではありませんか?私は、私のようなユースケースのシナリオについてpugドキュメントを検索しましたが、成功しませんでした。 ここで達成しようとしていることは、ミックスインで可能ですか?あるいはこれは

    3

    1答えて

    は、私たちが同時またはない使用することができますいくつかの新しいクラスを作成したとします。明らかに、私たちは同時に呼び出される機会に全てをロックしたくありません。これに対処する1つの方法は、mixins指定ロッキングによってパラメータ化によるものである。 template<class Locking> struct foo : private Locking { void bar()