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

カレントで開いているウィンドウのバッファ名を出力する

こういう処理はあんまり慣れていないので結構時間がかかりました。 [ソース] " カレントのウィンドウ番号の範囲 " winnr("$") で最後のウィンドウ番号を取得する let winnrs = range(1, winnr("$")) " ウィンドウ番号からバッファ番号へ変換 let bufnrs = ma…

gcc 4.7 に Delegating constructors が実装

C++

されていたらしいので試してみました。 gcc 4.7 のバイナリはここのものを使用しました。 [ソース] #include <iostream> struct vec3{ vec3(float x, float y, float z) : x(x), y(y), z(z){} vec3() : vec3(0.0f, 0.0f, 0.0f){} vec3(float f) : vec3(f, f, f){} floa</iostream>…