2012-02-03から1日間の記事一覧

clang_complete を更新したら補完速度が遅くなった

clang_complete を更新したら補完速度が遅くなったので原因を調べてみたらデバッグ時に行なっているこいつが原因でした。 [回避方法] clang_complete のデバッグ機能をオフにします。 let g:clang_debug=0 補完時間を出力しないのであればこれで問題ありませ…

Sprout.Weed でアンダーバー区切りの2進数をパース

某掲示板で見かけたのでやってみました。 アンダーバー区切りの2進数文字リテラルを Sprout.Weed を使ってコンパイル時に整数に変換します。 [ソース] #define SPROUT_CONFIG_SUPPORT_TEMPORARY_CONTAINER_ITERATION #include <sprout/weed.hpp> template<typename Parsed> constexpr long long</typename></sprout/weed.hpp>…