memo

madd

http://www.sekiwa.co.jp/

超メモ

東大は観光地。お散歩コース。

C on Railsがあれば

http://www.oakcorp.net/illusion/ サンプル見てるだけでも楽しい。

C++ メンバ関数へのポインタの書きかた たまにしか使わないのでいつも忘れてるんだよな… class Nanika { public: int func( int ) { } }; int main() { int (Nanika::*f)(int) = &Nanika::func; // (1) (2) Nanika n; (n.*f)( 30 ); // (3) (4) Nanika *p = …

save

エロゲのセーブデータは木構造にする

1パスコンパイラは書かないようにしましょう。

やっと前のところくらいまで来た。この部分は4回くらい半分書き直してるような気がする。一週間くらい同じコードを書いたり消したりしてたような。 無理しないで、最初から複数パスで書くようにしたほうが綺麗になるな。覚えておこう。 1パスでやると中間表…

まあそれはいい。今日、あれから一時間くらい考えて大体決まった。 1パス目で構文解析。このときに、ループと関数に大きめのフレーム情報をのっけとく。んで、ネストした関数からそのフレームの変数の中の変数から参照があったら、そのフレームに印をつけと…

やっぱ2パスにしよう。全部で3パスだな。 フレームを作る必要があるループと関数の洗い出し ローカル変数番号付け コード生成

5時は明るい

ウッハウッハ

と、いうような話はタテマエね。知らんけど。僕のように金の使い方も知らないような人間が金の稼ぎ方を勉強したところで、技術になんかなりませんよ。 個人の欲望の無いところに技術なんて生まれませんからッ。 と、いうわけで、明日からは、ガウン着て美女…

昨日考えたこと

派遣されてからというもの、少しだけ特殊な環境(スーツで出勤なのですよ)のおかげで、営業レベルの話を聞く機会とか、営業の人と飲む機会が増えた。 昨日もそういう感じで飲んでたんだけど、なんというか、僕のようにキモいオタがああいう東京のどまん中で…

浮動小数点の比較

a24zでは、浮動小数点の比較と整数の比較は同じ命令で行われているんだけど、浮動小数点の比較と整数の比較は同じ処理でしてもいいんだろうか…っていう話。 …だったんだけど、やっぱ無理っぽい。直さないと。 いや、指数部が、-127を0としてるので、正規化が…