カテゴリー C++/C

[C++] std::vectorの初期化

std::vectorのオブジェクトに初期値を入れたいときにどうするか。 stackoverflow.comで […]

[C++] メンバー関数をcallbackしたい

member 関数をcallbackとして渡したいときの解決方法。 staticな関数はアドレスを取れるが、同 […]

[Windows] std::listをiteratorで探索中に要素を削除するとき

listをiteratorでたどりながらeraseで要素を削除すると、削除された要素が無効になる。そのためit […]

[Windows] FAILED(S_FALSE)はfalseになる

確実にfalseに判定すると考えていた手順がtrueになっているので調べた結果、思い込みに気が付いた。 のよう […]

VS2010, 2012のC++11仕様サポート状況

最近は書籍やウェブサイトなどに載っているソースコードがC++11の機能を使っていることが増えてきた。 コンパイ […]

function オブジェクトと関数へのpointerは互換ではない

STLのメソッドの関数の引数にどちらでも渡せるのは、これらが互換だからではなくSTLがどちらでも同じ動きになる […]

[Windows] dbgheap.cのassertion エラー

他で作成したソースコードを取り込んでdllにし、コンパイル・リンクしたところ File: f:\dd\vcto […]