Jakiej strategii powinienem użyć, jeśli mam implementację std :: fstream z 32-bitowymi std :: streampos? Jeśli chcę przesunąć pozycję, mogę to zrobić w kilku krokach (10 gb - 10 razy + 1 gb). Jak mogę uzyskać pozycję? Czy powinienem utrzymać aktualną pozycję w jakiejś zmiennej poza strumieniem?pliki std :: fstream więcej niż 2 gb
P.S. Nie mogę zmienić implementacji STL.
Co masz na myśli przez "10 gb - 10 razy + 1 gb"? @ Andreo –