パスワードを忘れた? アカウント作成
647946 journal

dragonetの日記: DVD!! DVD!!

日記 by dragonet

★DVD±Rドライブが随分と安くなってたから購入。

久々に価格.comを覗いてみたら
自分の中の価値感とぜんぜん違う価格体系に驚いた。
どんどん時代に取り残されていくな。

調べれば調べるほど物欲が高まっていく。
とりあえず初任給でスゴ録の最上位モデルを買う事を大決定(w

★フラグとかはenumを使って表現するより、
数文字の文字列で表現した方が良い場面も多いのではないかと、ふと考えた。

enumを使っている場合はint型が使用されるから32bit。
charの大きさは8bit * (3文字 + 終端文字1文字)で32bit。
文字列をもっと大きくした場合でもスタック上ではcharポインタだから32bit。

デバッグライトを書く手間やソースコード自体の情報量を上げる事を考えると
ニモニック表現的に短い文字列を使う方が意外にうまくいく場合が多い。
まぁ比較する時のコストは、それなりに大きくなってしまうけれど。

★部分的にニモニック表現を使ったリンクリストを解釈実行したりして、
インタプリタもどき作成の時に勉強した事もちゃっかり使ってみたりしている。

パイプを使ってプロセス間通信をする場合もプロトコルを、
直値でも大まかにアイデンティファイしておけるから役立つかなと。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

計算機科学者とは、壊れていないものを修理する人々のことである

読み込み中...