C ++ no permite el uso de tipo incompleto

Definir una clase en C ++, pero la definición de tales objetos de la clase como parte de la clase. Esta situación realmente necesita, a continuación, encontrará los consejos del compilador "no están permitidos tipo incompleto" de error.
Sin embargo, con el fin de obtener más información en virtud de la consulta de este error, para los principiantes a entender por qué más equivocado, más beneficioso para el aprendizaje. Sabe por qué está mal, no va a cometer errores por descuido. Cuando comprendes, y deja que sus pensamientos causados por el choque. Porque detrás del error, incluyendo la idea de una colisión. Sólo su comprensión y diseño no son las mismas personas, cuando esté plenamente conscientes de otras ideas de diseño de la gente, usted sabrá por qué errores maquillaje, ¿por qué esta sintaxis.

No hay mucho que decir, comenzaron a entrar en el tema. No se permite usar incompleta cuando C ++ clase definida tipo aparecerá en el siguiente código:

clase A

{

int i;

flotar b;

A aa; definición // de objeto de clase

doble c;

}

Una clase en esta simple declaración, pero un sabor extraordinario, porque, siendo dado que! Este es el olor de la pólvora. ¿Por qué hay incendios, es debido a la colisión de pensamiento comenzó a cambiar. Su intuitivo pensar que en, no ver el código tiene un problema, pero el compilador siempre puntual "no permitir el uso de tipo incompleto". Vas a doble Vea, también se comprueba ningún problema, a continuación, comenzó a sospechar VS no es un error. Es posible crear un nuevo proyecto de prueba, usted no encontrará ningún problema. Si siempre encuentra la respuesta, que estaría más preocupado, e incluso comenzó a la vida duda! Mi Dios, no podrían incluso tener la definición de clase, sino también para aprender a programar? A continuación, dejar una sombra psicológica. Algunas personas debido a algunos problemas, abandonaron la programación. La programación es una necesidad muy fuerte para el corazón del hombre. Si usted o un programador, o si desea convertirse en un programador, todo era cosa muy admirable.

En mi caso, hasta que ya no es entender este problema, sino también hacer esta pregunta, pero dejar a un lado, y luego seguir aprendiendo. Luego continuar con el proceso de aprendizaje, lentamente epifanía. Esto se debe a una variedad de conocimiento inherente a la idea en la colisión frontal, deja que tu mente piensa, más lentamente que será capaz de aprender algo antes y después de la vinculación puede pensar en una comparación por analogía. Esto se llama el hallazgo de un sentido de la programación.

Publicados 240 artículos originales · ganado elogios 3 · Vistas 3177

Supongo que te gusta

Origin blog.csdn.net/it_xiangqiang/article/details/105163795
Recomendado
Clasificación