2015年09月08日

bdf2bmp をコンパイル

bdf2bmp をコンパイルしようとしたところ、エラーが出た。cc ではダメなのかと clang にするもエラー。"‘getline’ と型が競合しています"と表示される。stdio.h に同名の関数があるらしい。そこで、bdf2bmp.c 内の getline を全て getline2 という適当な名前に置換すると無事成功。このソフトの最終更新が 2001 年なので、その間に関数が追加されたのだろうと思う。
ラベル:font C software
posted by Takenoko at 23:38| Comment(0) | programming | このブログの読者になる | 更新情報をチェックする

2015年09月01日

壁のばし法で迷路生成してみた 続き

昨日の壁のばし法で迷路生成してみたでは、壁を伸ばす方向をランダムに選んでから、時計回りに判定していたんですが、それだと確率が偏ってしまうことに気づきました。配列をシャッフルして方向を選ぶ方式にしたので、今度は偏らないと思います。

maze_bl2.png

maze150831.zip

実行ファイルとソースファイルが入ってます。GUI も少しだけ手直ししました。

posted by Takenoko at 08:23| Comment(0) | programming | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。