2016-09-26から1日間の記事一覧

C++1z 初期化子リストからpairとtupleを構築しやすくするための改善

C++

C++14では、以下のコードがコンパイルエラーになります。 std::tuple<int, int> pixel_coordinates() { return {10, -15}; // コンパイルエラー } struct NonCopyable { NonCopyable(int); NonCopyable(const NonCopyable&) = delete; }; std::pair<NonCopyable, double> pmd{42, 3.14}; // </noncopyable,></int,>…