作者: WATANABE Hirofumi | |
日時: 2004/4/07(23:57) |
わたなべです。 "Bruce." <kbk@...> writes: > gawkと平行してGNU grepとも格闘していたのですが、最後の最後に引っかかったのが > サブジェクトにもある uintptr_t 。一見して unsigned int * かと思ったのですが > char *(かvoid *)でないと辻褄が合いません(正規表現マッチがうまくいかない)。 > > 実際のところどのように 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 名 ということのようで。 -- わたなべひろふみ