2009-05-28から1日間の記事一覧

続・可変引数テンプレートで多重継承

C++

可変引数テンプレートで多重継承する際のアクセスレベルの個別指定は、たとえばこんな感じです。 ・先頭はpublic継承、先頭以外はprivate継承 class knight {}; class item_usable {}; class guardable {}; template <class Head, class... Tail> class job : public Head, private Tail</class>…