作者: Bruce. | |
日時: 2004/4/08(21:27) |
Bruce. です。ありがとうございます。 > > 実際のところどのように typedef されているのでしょうか? > > glibc 2.3.2だと > 64ビットマシン typedef unsigned long int uintptr_t; > 32ビットマシン typedef unsigned int uintptr_t; > となってました。 > > http://seclan.dll.jp/c99d/c99d09.htm によると > ポインタを格納するのに適切な符号なし整数型の typedef 名 > ということのようで。 なるほど。そういうことでしたか。納得しました。 ポインタ型ではなくそれを格納するということとは。 #C99とは気がつきませんでした。これがあるとぐぐっても上位に正解が来ますね -- 木村浩一 I thought what I'd do was, I'd pretend I was one of those deaf-mutes. mail kbk@... web www.kt.rim.or.jp/~kbk/