Manipuler une sous zone d'un ifstream avec un autre ifstream
Bonjour,
J'ai ouvert un fichier avec std::ifstream, je localise un zone bien
précise dans le fichier avec std::ios::pos_type et une taille en
octets.
J'aimerais ouvrir un autre std::ifstream ou std::istream sur cette
zone bien définie pour là manipuler comme si c'était un fichier
normal, l'objet qui utilisera le std::istream doit croire manipuler un
fichier normal, je ne veux surtout pas charger la zone en mémoire qui
peux être éventuellement très grosse.
Ce genre de chose est-il possible et si oui comment ?
Merci.
|