bootpack.cのシートを探す関数(自分で関数化)を眺めていて気が付いたのですが、shtctlのmapを使って調べたら、ループで1つずつ調べるよりも早くシートを探せそうだなぁと思ったんです。
早速書いて(くだらない所でズッコケて1時間ほど悩みましたが)実行!
————————————————
int sid = shtctl->map[my * shtctl->xsize + mx
bootpack.cのシートを探す関数(自分で関数化)を眺めていて気が付いたのですが、shtctlのmapを使って調べたら、ループで1つずつ調べるよりも早くシートを探せそうだなぁと思ったんです。
早速書いて(くだらない所でズッコケて1時間ほど悩みましたが)実行!
————————————————
int sid = shtctl->map[my * shtctl->xsize + mx