2011-12-20から1日間の記事一覧

std::initializer_list で constexpr

C++

規格の方は確認してないんですが、gcc 4.7 では動作しました。 [ソース] #include <initializer_list> template<typename T> constexpr auto front(std::initializer_list<T> list) ->decltype(*list.begin()){ return *list.begin(); } template<typename T> constexpr auto at(std::initializer_list<T> lis</t></typename></t></typename></initializer_list>…

unite-nyancat_anim

vim

元ネタはこちら。 unite-nyancat - Big Sky nyancat.vimの裏話 - KaoriYa これを unite.vim で動かしてみました。 実際のデータとかは両プラグインから拝借。 [Vimプラグイン] unite-nyancat_anim - github [コマンド] :Unite -update-time=10 -winheight=30…

unite-jojo

vim

思いついたのでサッと書いてみました。 まぁなんかそんな感じです。 [Vimプラグイン] unite-banban2 - github [コマンド] "example command :Unite -cursor-line-highlight=Normal -winheight=8 -update-time=10 -buffer-name=ora jojo:オラ :Unite -cursor-…