Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: bash en 9 Mayo 2010, 22:13 pm



Título: compiladores en windows seven
Publicado por: bash en 9 Mayo 2010, 22:13 pm
buena a todo .

tengo una simple pregunta sobre como compilar aplicaciones en c++ para windows seven bueno en realidad si lo se el problema es cuando hago algo como esto.


Código
  1.  
  2. #include<fstream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     fstream filet("prueba.dat");//la ext. o cualquier flags no importa si no cualquiera.
  8.     filet <<"blablabla";
  9.     //filet.flush();
  10.     filet.close();
  11. return 0;
  12. }
  13.  
  14.  
  15.  

si s compila pero no hace lo que se le manda "(prueba.dat)"
no crea el archivo
entonces que me dicen ?

gracias.


Título: Re: compiladores en windows seven
Publicado por: Eternal Idol en 10 Mayo 2010, 10:59 am
Tampoco funciona en XP  :silbar: Mejor usa ofstream.


Título: Re: compiladores en windows seven
Publicado por: bash en 11 Mayo 2010, 18:57 pm
hey EI gracias por responder pero quisiera saber por que si es una clase que ereda los metodos ofstream y ifstream y ademas es extraño pero a alguno ese ctors si le funciona por que tengo una practica en la uni solo usando fstream

y otra cosa es sobre la portabildad de sus flags por ejempol ios::noreplace no me compila me dice no es parte de ios pero lei por ahi que si era parte (borland)

no se si me puedes aclarar

gracias.


Título: Re: compiladores en windows seven
Publicado por: Eternal Idol en 11 Mayo 2010, 21:49 pm
fstream viene de istream:
http://www.cplusplus.com/reference/iostream/fstream/

Aca tenes todo lo que buscas me parece:
http://www.devx.com/tips/Tip/14544


Título: Re: compiladores en windows seven
Publicado por: bash en 15 Mayo 2010, 00:19 am
gracias problema resuelto.

estas flags las puedo usar con bcc 5.5  :-* :-*


Título: Re: compiladores en windows seven
Publicado por: Eternal Idol en 15 Mayo 2010, 00:59 am
De nadas ::)