Как вы можете переносить (x86 и AMD64) смещение (> 4 ГБ) в файле?
File.seek () принимает long на AMD64 и int на x86 (или size_t на обоих).
Мне нужно принять длинную на x86. Как я могу это сделать?
(У меня ужасное чувство, что это ограничение поиска в C, и что мне придется выполнить несколько относительных поисков, чтобы получить смещение> 4 ГБ.)
Спасибо
Крис.