2013-06-08から1日間の記事一覧

JavaやC#でもメモリリーク

ふだんC/C++をメインに使っているので、JavaやC#みたいなGCを備えた言語は便利だなーと感じます。たとえば、関数内で生成したオブジェクトを関数外に返すなんてことは、C++だときちんと後始末されるか非常に神経質になります。C++はnewせずにスタック上にオ…

C++の例外の問題点

C++はJavaやC#と同様に例外の機構を備えていますが、JavaやC#と比べてC++では例外の使用を避ける向きが多いようです。たとえば、Google C++スタイルガイドでは "We do not use C++ exceptions." とされています。これはどうしたわけでしょうか? ひとつには…