プログラミング全般

CPU使用率とデバッガ

昨日またポエニーでCPU使いすぎ現象がでて、どうしたもんかと今日ずーと考えていたのに、その原因がデバッガで動かしていたということでした。(VisualStudio) デバッガを使った場合は、キーが1万個を越えたあたりからCPU使用率が80〜99%になり、デバッガを使…

設定ファイル

アプリケーションに設定ファイルは欠かせないものなのに、言語の標準ライブラリに設定ファイルがないのはなぜだろう。標準化されていないから? 優れたフォーマットがまだ世の中にないから? なんでそ。

初心者の検索キーワード

テキストボックスでEnterキーが押下されたときに云々する処理を作りたかったので調べていたのだけど、なかなかいいページが見つからなかった。 その間ずーと、「テキストボックス」について調べていて、最終的にそれは「エディットコントロール」と呼ばれて…

SQLiteを使用したソフトウェアコンパイル時の前処理におけるコンパイルエラー削減の手法と効果

まず、「sqllite」を「sqlite」に全置換する 「10件置換されました」

コンパイル

ある程度の長さ(1ファイルとか、1機能とか)のコードを途中でコンパイルすることなく、気の赴くままに書き続けて完成すると、怖くてコンパイルできない。 このまま印刷して、額にでも入れて飾っておいたほうが幸せじゃないかと思えてくる。

グローバル変数とメンバ変数

スレッドクラスを継承したクラスなど、クラスのメンバ関数としてメインルーチンを書くようになると、どうもメンバ変数をグローバル変数として使いまくる。 これは悪いのかどうなのか。 引数がない分、無駄な処理がないだろとか思うんだけども。