そんなにたいしたことじゃないんだけど、すぐ忘れるのでメモしておく場所
2007年
- (2007.03.31) "bad know-how, good wrapper"
- (2007.06.25) C言語の「配列名=アドレス」は果たして成功だったのか?
- int a[100], b[100]; で、a = b; で全要素が代入できたら、構造体と同じでよかったのではないか? この場合、aの先頭アドレスを表現したいときは &a とすることになる。関数ポインタにも &func と表現することを強制すれば、これは文法としては一貫性があって美しく可読性が上がりそうな気がする・・・。
- func(a);としたときに、配列のすべての要素がstackにプッシュされるのを嫌った? でもa全体をオブジェクトとして表現する方法がないから、わざわざstructにしなければいけないっていうのは、不便じゃないかなあ。
- この場合、[]は配列というオブジェクトへの専用の演算子となるから、ポインタにそのまま使うことはできない。どうしても使いたければ、ただのポインタを配列にキャストしなければいけない。 (*(int (*)[100]) p)[12] = 34; とか(*(p + 12) = 34; の代わりに)。・・・これじゃあ僕でもポインタと配列を混在で使う気にはなれないなあ。それは「Kがやるような混在はけしからん」という人にとってもいいことなんじゃないのかな?
- (2007.06.25) 新幹線。新横浜-京都 を「ぷらっとこだま」のエコノミープラン(普通車指定席)で買うと片道9,600円。わずか+1,500円でグリーン車にすることもできる(まあ僕はしないけど)。しかしこだま限定なので1時間に1本くらいの頻度しかないし、のぞみなら2時間1分ひかりでも2時間27分のところが、3時間24分にもなる。 http://www.jrtours.co.jp/kodama/tokyo.html
- ひかり早特きっぷ:11,500円。のぞみには早特とかはないので:12,890円。回数券を金券屋さんで買っても1.2万円くらいはかかるっぽい。
- (2007.06.25) 羽田-札幌の往復+宿泊1日=31,300円だった(6/29金曜日に行って、7/01日曜日に帰る、1泊は別のホテル)。 http://tokuwari.co.jp/
- 別のホテル=「ホテルLEE 北大前」。大学に近いけど安くていい。