2016-08-18から1日間の記事一覧

C++1z タプルを展開して関数呼び出しするapply関数

C++

C++1zから、タプルを引数列に変換して関数適用するapply()関数が入ります。これは、C++14で追加されたコンパイル時整数シーケンスを使用した最初の標準ライブラリ実装になります。 #include <iostream> #include <tuple> #include <string> void f(int a, double b, std::string c) { </string></tuple></iostream>…