ぐぐったら sizeof(size_t) == sizeof(ptrdiff_t) < sizeof(char*) ってあり得るんだな
知らんかった
nearやfarを使ってた頃って色々面倒だったんだな