Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/05/2012, 18:13
starfix
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 13 años, 2 meses
Puntos: 25
Respuesta: busquedas en archivos txt en c o c++

podrias hacer una estructura con los 3 datos (fecha de la venta, codigo del vendedor y monto), luego crear un vector de la stl y cada vez que leas un nuevo struct del archivo lo guardes en el vector:

Código C++:
Ver original
  1. #include <vector>//necesario para crear el vector de la stl
  2. using namespace std;
  3. ...
  4. struct datos{
  5. char fecha[10];
  6. int vendedor;
  7. float monto;
  8. };
  9.  
  10. vector<datos>ventas;
  11.  
  12. //aca abris el archivo
  13.  
  14. while(!Archivo.eof()){
  15.  
  16. //lees la linea con los 3 datos y los guardas en una variable de tipo "dato"
  17. //el struct anteriormente creado
  18.  
  19. ventas.push_back(datos_leidos);//se inserta un nuevo elemento en el vector
  20. }

ahora cada vez que quieras consultar un dato lo podes hacer como un vector normal, usando los corchetes


no tengo un compilador a mano, asi que el codigo puede tener errores, pero proba hacerlo asi.... igualmente tenes diferentes maneras de hacerlo, esta es una nomas
saludos