真夜中の色彩

真夜中の雰囲気が好きなプログラマのブログ

C/C++

勉強日記

Effective C++の第1章まで読んだ。4項までってことになる。 普段コーディングするときはあまりconstとか意識してない。 うーん。 きちんと理解して適切に利用しなければならない本だと書いてあったし、そうも思うのだけど。 コードを書かないと身につかない…

Effective C++ 第3版

持っているにも関わらず、途中まで読んで積読状態だった「Effective C++ 第3版」。 勉強の軌跡ってことで、読んだ箇所とか気になったところとかまとめていこうかなと思うのでした。とりあえず、最初から読み直し。 今日は、イントロダクションと第1章の2項ま…

VC++6.0の罠

この前、初めて dynamic_cast を使ってみようとしたのだけど、VC++6.0でコンパイルしたらエラーになってしまった。warning C4541: 'dynamic_cast' が /GR- を使用したポリモーフィック型 'Hoge' で使用されています;/GRは、RTTI(Run Time Type Information:…

メモリ周りのバグチェッカー

プログラムのバグに苦戦していたら、先輩がいいものを教えてくれた。 valgrindというメモリ周りのバグチェッカー。本家サイト: http://valgrind.org/日本語サイトではこちらが詳しいみたいです。 http://kzk9.net/column/valgrind.html動的にメモリを確保し…