2007-11-01から1ヶ月間の記事一覧

変愚ソースを読む2

次は構造体、types.hだ。改造するときに使いそうなものをざっと見て行くと、 構造体 設定ファイル 説明 feature_type f_info.txt 地形について object_kind k_info.txt アイテムの種類について artifact_type a_info.txt アーティファクトについて ego_item_…

変愚ソースを読む1

まず初回はライセンスだ。 /* * Copyright (c) 1989 James E. Wilson * * This software may be copied and distributed for educational, research, and * not for profit purposes provided that this copyright and statement are * included in all such…

読者

そう言えばここの読者って半数以上RDL2経由なのだよね。*1プログラミングねたばかりが続いて申し訳ない気もする。なので、ちょっとRDL2向きの特集を組んでみようと思った。「変愚ソースを読む」だ。変愚は癖のない(adhocは多数ある)ソースなので解説もしやす…

再帰読み書き

超スマートポインタの話の続き。 今回の条件をより正確に書くと 循環検出と循環検出は排他する。 ポインタaの参照上げ下げとaの参照上げ下げは排他する。 異なるポインタa, bについて、aの参照上げ下げとbの参照上げ下げは排他しない。 スレッドXが循環検出…