関数化のポイント
関数化したほうがいい処理は簡単に見つけられるが、設計がわかっていないとどこに定義すべきかで悩む。 これは、課題。
関数化したほうがいい処理は簡単に見つけられるが、設計がわかっていないとどこに定義すべきかで悩む。 これは、課題。
http://www.geocities.jp/ky_webid/cpp/library/032.html ostringstreamを使えば、似たようなことができるらしい。
静的メンバ変数は、オブジェクトを作成する前から存在する。 静的メンバ関数はオブジェクトを作成しなくても呼び出せる。 シングルトンはこれをうまいこと使ってる。 でも、所詮グローバル変数だから使わない方がいい。 といってもな…
テンプレートは便利やね。 下手にオーバーロードをたくさんつくるよりは、テンプレートを使った方がいい。 で、テンプレート関数を単独で使うよりは、普通は汎用(テンプレート)クラスの中に含ませるよねって話。
gccのオプションにはないのだろうか。 これぐらいはコンパイラで検出できそうなものだが・・・。
キーから値を取り出せるんなら、値からキーだって取り出したいなー。 1対1の関係にする必要はあるけど。 標準C++にはないのかな?
無駄なインクルードを検出する方法ってないのかな。 ファイル構成をいじってると、無駄なインクルードを削除しないことってよくあるじゃん。 gccのオプションにあるかな?
http://www.02.246.ne.jp/~torutk/book/programmer.html これはいい。 個人的にこのサイトの運営者はスキルが高いと思っているので、そういう人がどうやって学習したかを示しても…
http://www.mm2d.net/c/c-02.shtml clock関数を使えばいいらしい。 ただし計測できるのは、CPU使用時間。gprofと同じやね。
本来、警告はゼロにすべきだが、自分が作成していないライブラリ等では手を入れられないこともある。 VC++であれば、そんなときは#pragmaで特定のヘッダのみ警告を抑制することが可能。 しかし、gccにその機能はない。 …
最近のコメント