INT_PTRが良く分かりません。単なるint型と考えていいのでしょうか?
わざわざPTRという名前が付いているのは、ポインタのサイズと同様にそのサイズが環境に一致することを示すため??