<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
El 01/11/10 06:09, Jose Armando Barrios Leon escribió:
<blockquote cite="mid:SNT125-w27FCB74E7454B4188815A980480@phx.gbl"
type="cite">
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<font class="Apple-style-span" face="Tahoma" size="4"><span
class="Apple-style-span" style="font-size: 10pt;">Hola a todos</span></font>
<div style="font-family: Tahoma; font-size: 10pt;">Tengo una
pregunta. Bueno estoy usando visual c++, y estoy realizando una
tarea sobre las listas enlazadas y las colas.</div>
<div style="font-family: Tahoma; font-size: 10pt;">Como requisito
a esa tarea debo hacer todos los procedimientos en metodos de
una clase.</div>
<div style="font-family: Tahoma; font-size: 10pt;"><br>
</div>
<div style="font-family: Tahoma; font-size: 10pt;">Por ejemplo:
las colas y las listas tienen sus metodos de insertar y
eliminar;</div>
<div style="font-family: Tahoma; font-size: 10pt;">otra clase, se
encarga de mover los nodos de una cola principal a otras colas
auxiliares por metodos que reciben como parametro esa cola
Principal y las colas auxiliares.</div>
<div style="font-family: Tahoma; font-size: 10pt;"><br>
</div>
<div><font class="Apple-style-span" face="Tahoma" size="4"><span
class="Apple-style-span" style="font-size: 10pt;">El
problema es que cuando ese metodo que mueve los nodos recibe
a la cola Principal como parametro, el nodo inicial es NULL;
pero con </span></font><font class="Apple-style-span"
face="Tahoma" size="3"><span class="Apple-style-span"
style="font-size: 13px;">anterioridad</span></font><font
class="Apple-style-span" face="Tahoma" size="4"><span
class="Apple-style-span" style="font-size: 10pt;"> me he
asegurado que la cola Principal no este vacia.</span></font></div>
<div style="font-family: Tahoma; font-size: 10pt;"><br>
</div>
<div style="font-family: Tahoma; font-size: 10pt;">Lo mismo sucede
si uso una funcion (no el metodo de una clase).</div>
<div style="font-family: Tahoma; font-size: 10pt;"><br>
</div>
<div style="font-family: Tahoma; font-size: 10pt;">¿Por qué será
que pasa esto?</div>
<div style="font-family: Tahoma; font-size: 10pt;"><br>
</div>
<div style="font-family: Tahoma; font-size: 10pt;">De antemano,</div>
<div style="font-family: Tahoma; font-size: 10pt;">Gracias por la
atencion<br>
</div>
</blockquote>
<br>
Resulta difícil sin ver el trozo de código correspondiente.<br>
¿Puede ser que donde estás añadiendo un nodo a la cola principal lo
hayas pasado como copia y en realidad no estés añadiéndolo a la que
quieres?<br>
<br>
</body>
</html>