int main() { UNION m_union; int m_dato; m_dato = leerDato(); leerUnion(&m_union, m_dato); escribeUnion(&m_union, m_dato); system("pause"); }
int main (int argc, char* argv[]) { std::ifstream fichResultado; int totales[DIMENSIONES][DIMENSIONES]; int totalesOriginal[DIMENSIONES], totalesResultado[DIMENSIONES]; for(int i = 0; i < DIMENSIONES; i++) { totalesOriginal[i] = totalesResultado[i] = 0; for(int j = 0; j < DIMENSIONES; j++) totales[i][j] = 0; } if ( !seguridad(argc, argv, fichResultado) ) return 0; std::string tipoOriginal, tipoResultado; long posicionTest = 0; char basura; while( !fichResultado.eof() ) { std::string pertenece, perteneceEuclidea; if (posicionTest != 0) fichResultado.seekg(posicionTest, fichResultado.beg); leerDato(tipoOriginal, tipoResultado, fichResultado); std::cout << "Original: " << tipoOriginal << ", y Resultado: " << tipoResultado << std::endl; construyeMatriz(totales, totalesOriginal, totalesResultado, tipoOriginal, tipoResultado); posicionTest = fichResultado.tellg(); fichResultado >> basura; } fichResultado.close(); imprimeMatriz(totales, totalesOriginal, totalesResultado); return 1; }