yohhoyの日記

技術的メモをしていきたい日記

2020-12-01から1ヶ月間の記事一覧

requires制約とテンプレート特殊化の関係

C++

C++20コンセプトで導入されたrequires節と、テンプレート特殊化の組み合わせには注意が必要。例えば制約付きプライマリテンプレート(#1)に対してdouble型で明示的特殊化(#2)しようとしても、下記記述コードでは#2定義でill-formedになる。これは#1のrequires…

電子書籍"Pro TBB: C++ Parallel Programming with Threading Building Blocks"

Intel oneTBB(oneAPI Threading Building Blocks)によるC++並列プログラミングの電子書籍。PDF形式(754頁)がCC-NC-ND 4.0ライセンスで公開されている。 Pro TBB C++ Parallel Programming with Threading Building Blocks, Michael Voss, Rafael Asenjo, Jam…