Foros del Web » Programación para mayores de 30 ;) » C/C++ »

[SOLUCIONADO] Duda sobre ficheros.

Estas en el tema de Duda sobre ficheros. en el foro de C/C++ en Foros del Web. Mi duda consiste en que quiero hacer un bucle el cual cree ficheros, pero no se como nombrarlos con una variable. Ejempo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 05/06/2013, 11:17
 
Fecha de Ingreso: enero-2013
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Duda sobre ficheros.

Mi duda consiste en que quiero hacer un bucle el cual cree ficheros, pero no se como nombrarlos con una variable.
Ejempo:
Código C++:
Ver original
  1. int i=1;
  2. while (!fi.eof()){
  3. fo.open(argv[1] << "_" << i)  //El problema sería éste.
  4. i++
  5. }
  #2 (permalink)  
Antiguo 05/06/2013, 11:41
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 12 años, 2 meses
Puntos: 28
Respuesta: Duda sobre ficheros.

Estás en C o C++?

En C++:

Código C++:
Ver original
  1. #include <string>
  2. #include <sstream>
  3. #include <fstream>
  4.  
  5. using namespace std;
  6.  
  7. //...
  8.  
  9. stringstream Nombre;
  10. ofstream Guardar;
  11. int i = 1;
  12.  
  13. while (!fi.eof())
  14. {
  15.   Nombre.str(string()); // Limpiamos el stream
  16.   Nombre<<argv[1]<<i; // Generamos el nuevo nombre
  17.   Guardar.open(Nombre.str().c_str()); // Creamos
  18.   i++;
  19. }
  #3 (permalink)  
Antiguo 05/06/2013, 11:51
 
Fecha de Ingreso: enero-2013
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Duda sobre ficheros.

Gracias, ya me funciona.

Etiquetas: int, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:25.