Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2016, 13:41
pyromiyuve
 
Fecha de Ingreso: diciembre-2011
Mensajes: 21
Antigüedad: 12 años, 4 meses
Puntos: 0
Pregunta Como puedo convertir un fichero a integer?

Hola,

Mi codigo debe leer un fichero/archivo para realizar lo siguiente:

"La primera línea: un entero C, que indica el número de casos de prueba.

La primera línea de cada caso de prueba contendrá dos enteros V, A donde V representará el número de vértices, A la cantidad de aristas en el grafo G.

Luego vienen A líneas, cada una con tres valores, los primeros dos serán los vértices que conecta esa arista seguida del peso de la arista.

Por ultimo vendrá un carácter que se considerar acomo la raíz del árbol."

Ya tengo casi todas las funciones creadas, pero no se como pasar los parametros del fichero a mis funciones. Por ahora tengo hecho:

Código:
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <limits.h>
using namespace std;

int main () {
	
 ifstream ficheroEntrada;
 char letra;

 ficheroEntrada.open ("entrada.in", ios::in);
 
 if (ficheroEntrada.is_open()) {
	 
	 ficheroEntrada.get(letra);
	 
	while (! ficheroEntrada.eof() ) {
 
	cin >> V;
        Grafo g(V);
        g.addLineas(u, v, w);

 }
 
 ficheroEntrada.close();
}

 else cout << "Fichero inexistente" << endl;
 return 0;
}
Podrian por favor ayudarme?

Gracias por la ayuda!