2012-06-27から1日間の記事一覧

「これGCCのバグじゃねーの?」→ 私がC++を正しく理解してないだけだった

くっそ通常運転すぎる... なんという日常の一コマ. 下記のソースで C::C(const X &x) [X=C] が呼ばれないのに C::~C() は呼ばれる! Copy elisionのバグじゃね? とか騒いでいたのだが,問題の根源は「C::C(const X &x) よりデフォルトcopy ctorの方が特定…