C++
http://www.microsoft.com/japan/msdn/vs_previous/visualc/techmat/feature/jangrayhood/ このペーパーでは、C++ の「水面下」の仕組みを紹介し、クラスのレイアウト テクニックや仮想関数呼び出しメカニズムといった C++ の「ランタイム」のインプリメンテ…
stringstream を使う。内容をクリアするときには ss.clear() ではなく ss.str("") とする。変な感じ。
ある map が持っていないキーの値を得ようとすると、そのキーが map に自動的に生成されて値は 0 で初期化される。なので、存在するかしないかわからないキーを調べたいときには find() を使う。 map::iterator it = table.find(id); if( it == ttable.end()…