Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Stl Y Streams

Iniciado por samsaga2, 01 de Agosto de 2005, 01:06:58 PM

« anterior - próximo »

samsaga2

 A ver si podeis echarme una mano que via google no me sale ningun tipo de documentacion. Necesito crear mi propio stream que funcionaria igual que el istream pero con la funcion eof limitada (para que piense que el archivo es mas pequeño de lo que es).

LC0

 ¿Por qué no usas el posicionamiento a partir de seek_beg?  

samsaga2

 En realidad quiero "falsificar" las funciones de tell, seek y eof. Necesito que sea totalmente transparente.

gdl

 Creo recordar que tienes que bucear en el buffer que tiene todo stream. Probablemente, debas construirte uno derivado del de fichero. También creo que deberás redefinir la función overflow().

¿Quizás te sirva este enlace?  :rolleyes:  

samsaga2

 La funcion overflow no es exactamente lo que busco pero en general se acerca bastante a lo que intentaba encontrar (alguna web que explicaran como crear tu propio stream). La web en general la verdad es que esta realmente bien http://www.roguewave.com/support/docs/sour...ug/booktoc.html.






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.