Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


leer ficheros y algoritmos de ordenación

Preguntas y respuestas sobre el lenguaje de programacion C/C++

leer ficheros y algoritmos de ordenación

Notapor achiqalquds el Mar Mar 08, 2005 3:46 pm

Saludos a todo el mundo.

Se me plantea en un ejercicio que lea un fichero de textos, para que luego, usando una técnica especificada de ordenación, ordenar su contenido alfabéticamente, en el fichero, cada dato por línea, lo que me obliga leer estos datos por línea, para que luego insertarlos en un array y ordenarlos.

la pregunta es si existe algúna función especial para leer de linea en linea a un fichero, o si hay algún algoritmo para hacerlo.

otra cosa, en el ejercicio te hace elegir entre dos algoritmos de ordenación: el de Selección, o el de Inserción.

¿cuál elegiriáis vosotros, y cuáles son las características que me ayudarán para una buena elección?

agradecería cualquier ayuda.

Saludos
achiqalquds
Novato
Novato
 
Mensajes: 1
Registrado: Mar Mar 08, 2005 2:31 pm

leer archivos

Notapor yalmar el Jue Mar 10, 2005 1:20 am

leer archivo linea por linea.

ifstream in("demo.txt");

while (!in.eof()){
string s;
getline(in,s);
cout<<s<<endl;
}

usa qucksort o mergesort para el ordenamiento.

salu2.
Avatar de Usuario
yalmar
Programador
Programador
 
Mensajes: 240
Registrado: Mié Jun 09, 2004 4:13 pm
Ubicación: Brasil


Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados