Ik ben bezig met het schrijven van een BitTorrent (een p2p file-sharing protocol) client. Momenteel gebruik ik C stream IO, maar recent ging dat fout omdat ik meer dan 512 files wilde openenen. Met _setmaxstdio heb ik dat verhoogd naar 2048.
Maar omdat files > 4 gb ook geshared moeten kunnen worden, wilde ik daarvoor ondersteuning inbouwen. Maar ik kan geen 64-bit versie van fseek vinden.
Er is wel een _lseeki64 voor low-level IO.
Is er gewoon geen 64-bit versie van fseek?
En is het enige verschil tussen low-level en C stream IO buffering en formatting?
Maar omdat files > 4 gb ook geshared moeten kunnen worden, wilde ik daarvoor ondersteuning inbouwen. Maar ik kan geen 64-bit versie van fseek vinden.
Er is wel een _lseeki64 voor low-level IO.
Is er gewoon geen 64-bit versie van fseek?
En is het enige verschil tussen low-level en C stream IO buffering en formatting?