Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sur58

#1
Programación C/C++ / Re: Clonar cola
7 Diciembre 2014, 18:52 PM
Muchas gracias por tu ayuda..

Un cordial saludo,

P.D.: Tomo nota de las etiquetas GeSHi para próximos mensajes
#2
Programación C/C++ / Clonar cola
6 Diciembre 2014, 19:22 PM
Muy buenas...

Como parte de un trabajo en la universidad, piden un código para clonar una cola en una cola nueva. He escrito el código que adjunto, pero da error porqué el valor de aux->next es siempre NULL.

void queue_clone(tWordsQueue *dst, tWordsQueue *src) {
   
      
tWordsQueueNode* aux;

      strcpy(aux->element,src->head->element);
      
      while (aux!=NULL){
               queue_enqueue(dst, aux->element); //Esta parte funciona correctamente en la primera pasada del while...
            aux= aux->next; // Como aux->next es siempre NULL, en la segunda pasada del while, da error en queue_enqueue...
            }
            
   

}

Alguna ayuda sobre lo que estoy haciendo mal?

Muchas gracias