Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2010, 11:53
Avatar de jose_desa
jose_desa
 
Fecha de Ingreso: marzo-2010
Mensajes: 19
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Duda sobre flujo e/s de archivos

Hola, quisiera que ver si me podrian ayudara con lo siguiente , mi profesor nos encargo que investigaramos el por que marca este error.

Por ejemplo tengo este codigo:

Código C++:
Ver original
  1. #include<fstream>
  2. #include<iostream>
  3. using namespace std;
  4.  
  5. void main()
  6. {
  7. //  ifstream flujo_in;
  8.     ofstream flujo_out;
  9.    
  10. //  flujo_in.open("archin.txt",ios::noreplace);
  11.     flujo_out.open("archout.txt",ios::noreplace);
  12.  
  13. //  flujo_in.close();
  14.     flujo_out.close();
  15. //     
  16.  
  17. }

y me marca el siguiente error(que el noremplace no es miembro de basic entrada/salida, es lo que entiendo):
C:\Documents and Settings\Administrador\lecturaarchivos.cpp(11) : error C2039: 'noreplace' : is not a member of 'basic_ios<char,struct std::char_traits<char> >'

El profesor nos encargo investigar el por que varios libros lo marcan que esta bien
la instruccion, que no deberia haber error. nos encargo investigar en donde lo hicieron que no les marco error (en visual 6.0, Dev c++, turbo c, en visual 2008), o cual es el problema.

Agrego en donde yo lo trate de correr es en Visual studio enterprice 6.0