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:
Podrian por favor ayudarme?#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; }
Gracias por la ayuda!