2015-02-28から1日間の記事一覧

LLVM 3.6 がリリース

最近、めっきり追ってないんですが LLVM 3.6 がリリースされました。 ダウンロードやリリースノートは下記を参照してください。 LLVM Project Blog: LLVM 3.6 Release donwload LLVM 3.6 Release Notes — LLVM 3.6 documentation Clang 3.6 Release Notes — …

range-based for で固定回ループ

C++

元ネタ:本の虫: range-based forで固定回ループ 雑に書いてみた。 コード #include <iostream> #include <utility> #include <array> template<std::size_t... Index> std::array<std::size_t, sizeof...(Index)> range_impl(std::index_sequence<Index...>){ return {{ Index... }}; } template<std::size_t N> auto range = range_impl(std::make_…</std::size_t></index...></std::size_t,></std::size_t...></array></utility></iostream>