|
Las declaraciones por adelantado le dicen al compilador, "no te preocupes, mas adelante te diré lo que es, por ahora trabaja con esto y no lo consideres un error". Claro que debe estar declarado mas adelante, o de lo contrario el compilador dará el consiguiente error de compilación.
Si no has encontrado una declaración, no significa que no esté. Probablemente la encuentres en otro archivo cabecera. Private no significa que no la ves, sino que no se puede acceder a esos miembros (privados) desde fuera de la clase y, además, que si derivas una clase o estructura, ésta estructura derivada no ve los miembros privados de la clase madre. En todo momento las declaraciones deben existir.
|