J'ai vu ici

Que seekp( X ) prend en paramètre une sorte de long

chez moi sizeof( long int ) vaut 4 (32 bits)

Et je dois accéder a des données dans le fichier à l'adresse X stockée dans un __int64 (64 bits)


Il est récris explicitement que
streamoff
It is generally a synonym of one of the basic integral types (typically long).
Cela signifie-t-il que cela peut fonctionner avec du __int64 ?
Cela m'étonerai...
Visual me met un warning disant que le passage de __int64 à streamoff peut avoir pour conséquence des pertes de données.


Bref
question plus générale :
Comment je pe manipuler un grand (très grand) fichier sachant que je dois faire des seek dedans?