Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: kasficher en 7 Julio 2014, 17:55 pm



Título: <fstream> y <stdio.h> Manejos de archivos (ficheros)
Publicado por: kasficher en 7 Julio 2014, 17:55 pm
Hola soy nuevo en el foro quisiera poner en hilo el tema sobre estas dos librerias que he estado usando en c++ (especificamente solo una la otra la he leido nada más).
<stdio.h> con el manejo de las funciones fopen, fclose, fwrite,ftell .. etc.
<fstream> que he leido que se usa para estos casos.
He desarrollado algunas aplicaciones con la primera y ninguna con la segunda por ser tema nuevo y recien busco informacion de esta.
 Ustedes tiene nociones de como usarlas? ¿Cual es la mas racomendable? No una mejor que otra pero ¿En cual se les hace mas comodo o mas atractivo la forma de trabajar?
He buscado y solo encuentro informacion sobre fstream por sobre stdio.h lo cual me hace pensar que stdio.h ya no es usada o es poco usada.
Saludos


Título: Re: <fstream> y <stdio.h> Manejos de archivos (ficheros)
Publicado por: leosansan en 7 Julio 2014, 19:35 pm

<stdio.h>    C

<cstdio> (http://www.cplusplus.com/reference/cstdio/)    C++

<fstream> (http://www.cplusplus.com/reference/fstream/)  y familia  C++

......................
solo encuentro información sobre fstream por sobre stdio.h lo cual me hace pensar que stdio.h ya no es usada o es poco usada.


El C está vivito y coleando.....y por mucho tiempo.

¡¡¡¡ Saluditos! ..... !!!!


(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)


Título: Re: <fstream> y <stdio.h> Manejos de archivos (ficheros)
Publicado por: kasficher en 8 Julio 2014, 02:51 am
Gracias por tu respuesta, pues entonces me animo a pensar que el uso de tal o cual libreria es por gustos o comodidad. O en todo caso que es porque se debe usar en algun momento adecuado para cada caso. saludos tambien!