Autor
|
Tema: ¿Cómo cargar datos desde un archivo .txt en listas ligadas/enlazadas? (Leído 15,262 veces)
|
Juancho25
Desconectado
Mensajes: 28
|
Hola,
Necesito cargar 10 registros (nombre, apellido, edad, etc.) desde un archivo .txt en listas ligadas o enlazadas, como le quieran llamar. Anteriormente he utilizado el ifstream pero solamente lo he usado para texto normal y no en listas ligadas/enlazadas. Espero me puedan ayudar.
|
|
|
En línea
|
|
|
|
Daniel_Ruiz
Desconectado
Mensajes: 28
|
Tal ves esto te sirva # include <stdio.h> # include <conio.h> FILE *doc; int main(){ doc = fopen("prueba.txt","w"); printf("ponga los nombres de los jugadores"); char jug[15]; char resp; int n = 0; do{ printf("\nfJugador %d : ",n); scanf("%s",jug); fprintf(doc,"%s \n",jug); n++; printf("\nIngresar nuevo jugador? (s/n)"); resp = getch(); }while( resp == 's' || resp == 'S'); fclose(doc); return 0; }
|
|
|
En línea
|
Importante
Bueno Necesito de su ayuda estoy montando una microempresa, Y estoy reuniendo Quemadoras de Dvd - Cd , Soy de Colombia Bogota si quieres apoyarme enviame un Mp Por Favor!.
|
|
|
Danyel_Casvill
Desconectado
Mensajes: 113
adada
|
¿En C o en C++ ?
En C ya te dieron el ejemplo, en C++ lo haces con la librería <fstream>
|
|
|
En línea
|
adada
|
|
|
Juancho25
Desconectado
Mensajes: 28
|
¿En C o en C++ ?
En C ya te dieron el ejemplo, en C++ lo haces con la librería <fstream>
Olvidé mencionarlo, es en C++, lo datos deben ingresarse en listas ligadas. Soy algo nuevo en esto, no sé muy bien si el código de arriba esté en listas.
|
|
|
En línea
|
|
|
|
|
Danyel_Casvill
Desconectado
Mensajes: 113
adada
|
Olvidé mencionarlo, es en C++, lo datos deben ingresarse en listas ligadas. Soy algo nuevo en esto, no sé muy bien si el código de arriba esté en listas.
Ejemplo: #include <iostream> #include <fstream> using namespace std; int main() { ifstream archivo("registros.txt"); //suponiendo que el archivo existe y se ubica //en la misma carpeta que el programa int edad; string nombre; archivo >> nombre; archivo >> edad; cout <<"Nombre: "<<nombre<<"\nEdad: "<<edad; cin.get();cin.get(); return 0; }
En mi caso escribí "Daniel 16" en el archivo "resgistros.txt". El programa mostraría. "Nomre: Daniel Edad: 16" OmarHack te ha dejado un buen link. Espero te sirva, saludos!
|
|
|
En línea
|
adada
|
|
|
flony
Desconectado
Mensajes: 584
|
OmarHack te robo el link andaba buscando algo por el estilo que explique el manejo de ficheros
|
|
|
En línea
|
si un problema no tiene solucion entonces no es un problema...es algo inevitable
|
|
|
Juancho25
Desconectado
Mensajes: 28
|
Ejemplo: #include <iostream> #include <fstream> using namespace std; int main() { ifstream archivo("registros.txt"); //suponiendo que el archivo existe y se ubica //en la misma carpeta que el programa int edad; string nombre; archivo >> nombre; archivo >> edad; cout <<"Nombre: "<<nombre<<"\nEdad: "<<edad; cin.get();cin.get(); return 0; }
En mi caso escribí "Daniel 16" en el archivo "resgistros.txt". El programa mostraría. "Nomre: Daniel Edad: 16" OmarHack te ha dejado un buen link. Espero te sirva, saludos! Gracias ya pude cargar los datos del archivo pero me muestra todos los datos que están en él. Lo que necesito es que cada 5 datos, es decir, nombre, apellido paterno, apellido materno, etc., los cargue en una lista enlazada.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como hago para cargar desde una base de datos
« 1 2 »
Programación Visual Basic
|
love_magic
|
10
|
5,241
|
25 Julio 2006, 17:25 pm
por Hans el Topo
|
|
|
Tuto-Como cargar un listview desde un archivo .txt en visualbasic
.NET (C#, VB.NET, ASP)
|
Christian010
|
4
|
12,570
|
15 Noviembre 2008, 17:10 pm
por seba123neo
|
|
|
Estructura de datos. Listas simplemente enlazadas-Flavio josefo
Java
|
carepapa
|
0
|
7,874
|
8 Septiembre 2011, 05:16 am
por carepapa
|
|
|
Listas Doblemente Ligadas
Programación C/C++
|
m@o_614
|
4
|
4,476
|
16 Enero 2013, 02:32 am
por dooque
|
|
|
[ayuda] Como cargar una tabla de una base de datos desde php(codeigniter)
PHP
|
estebankpo15
|
0
|
2,938
|
6 Marzo 2015, 01:14 am
por estebankpo15
|
|