Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Listas doblemente enlazadas

Estas en el tema de Listas doblemente enlazadas en el foro de C/C++ en Foros del Web. Hola, he estado aprendiendo a usar listas con apuntadores (agregar, buscar, eliminar, etc.), pero hasta ahí, y estoy trabajando en un proyecto en el cual ...
  #1 (permalink)  
Antiguo 24/10/2007, 08:12
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Listas doblemente enlazadas

Hola, he estado aprendiendo a usar listas con apuntadores (agregar, buscar, eliminar, etc.), pero hasta ahí, y estoy trabajando en un proyecto en el cual tengo que hacer un editor de texto tipo el notepad de windows, me dijeron que tenia que usar listas doblemente enlazadas, mi pregunta es como implemento listas doblemente enlazadas para realizar un editor de texto, o sea no se como empezar, solo quiero que me den una idea, no que me hagan el proyecto. Ojala alguien me pueda ayudar!!!!
__________________
A veces hay que darle un golpecito al Pc para que funcione.

Última edición por omar_cb11; 24/10/2007 a las 08:20
  #2 (permalink)  
Antiguo 24/10/2007, 10:39
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Listas doblemente enlazadas

La única posibilidad que veo de usar una lista doblemente enlazada en ese proyecto es la de guardar el texto en fragmentos.
  #3 (permalink)  
Antiguo 24/10/2007, 20:02
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Listas doblemente enlazadas

te refieres a guardar palabras por cada nodo o a una letra por cada nodo? cual saldría mejor?
__________________
A veces hay que darle un golpecito al Pc para que funcione.
  #4 (permalink)  
Antiguo 24/10/2007, 23:49
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Listas doblemente enlazadas

Me refería a fragmentos de texto, dígase, de 10 KBytes cada uno (por decir algo), no cada palabra o letra.
  #5 (permalink)  
Antiguo 25/10/2007, 09:43
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Listas doblemente enlazadas

mmm no te entendi muy bien pero digamos, si voy a hacer un editor de texto tengo que estar escribiendo en la consola verdad, entonces, a eso de como escribir en la consola es que me refiero, se que con "cin >> variable" puedes introducir texto, pero realmente con "cin >>" puedo simular un editor?, por otra parte digamos que consegui hacer que se introduzca texto, ese texto que introduci como haria para que en realidad se me introduzca en la lista?, por que de esa forma lo veo yo, no se si hay otra forma? Gracias
__________________
A veces hay que darle un golpecito al Pc para que funcione.

Última edición por omar_cb11; 25/10/2007 a las 09:50
  #6 (permalink)  
Antiguo 25/10/2007, 11:38
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Listas doblemente enlazadas

¿No se suponía que tenía que ser como un notepad de Windows?

Los objetos std::cin y std::cout no pueden emular de ninguna manera el funcionamiento de una interfaz "gráfica" (sea en ventanas o en consola).
  #7 (permalink)  
Antiguo 25/10/2007, 12:51
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Listas doblemente enlazadas

Si claro tiene que tener el mismo funcionamiento del notepad de windows (escribir texto, cortar, copiar, pegar, guardar, abrir) pero en la consola y utlizando listas, por eso es que no entiendo como hacerlo!!!! :(
__________________
A veces hay que darle un golpecito al Pc para que funcione.
  #8 (permalink)  
Antiguo 26/10/2007, 22:21
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Listas doblemente enlazadas

por favor alguien tiene que saber!!!!!!!!!!!!!!!! :(
__________________
A veces hay que darle un golpecito al Pc para que funcione.
  #9 (permalink)  
Antiguo 27/10/2007, 02:36
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Listas doblemente enlazadas

Con C/C++ estándar no puedes hacerlo.

Tendrás que usar alguna librería externa, tipo ncurses.
  #10 (permalink)  
Antiguo 27/10/2007, 16:28
Avatar de omar_cb11  
Fecha de Ingreso: septiembre-2005
Mensajes: 178
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: Listas doblemente enlazadas

mmm ok gracias
__________________
A veces hay que darle un golpecito al Pc para que funcione.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:15.