[C con Clase] ayuda por favor

Davidson, Steven srd4121 en njit.edu
Mar Feb 19 17:37:02 CET 2013


Hola José Roberto,

2013/2/15 Jose Roberto <joser1993 en gmail.com>

>
> //sirve tanto para siguiente como para anterior, tan solo cambiar la
> variable
>
> Nodo *getSiguiente(){
>
>  if(actual->siguiente==NULL){
> return; // esto con el fin que regrese ningún valor o dato
>

Esto no es correcto. No puedes optar por no regresar un valor, cuando el
prototipo no es 'void'. Básicamente, te comprometes a retornar un valor de
tipo 'Nodo *'.

Lo que puedes hacer es retornar 'NULL', para indicar un puntero nulo.

}else
> return siguiente;
> }
>
> Para poder evaluar valores nulos debes añadir using namespace std; después
> de los include...
>
>
Programante ya te ha contestado, pero quiero agregar que los espacios
denominados sólo existen en C++, mientras que el código original está en
escrito en C.


Espero haber aclarado las dudas.

Steven
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20130219/77b0cffb/attachment.html>


Más información sobre la lista de distribución Cconclase