Red de conocimiento informático - Conocimiento informático - Cómo leer el código fuente de otras personas

Cómo leer el código fuente de otras personas

Para citar a alguien de arriba: si comprende la sintaxis de C ++, si no la comprende, solo podrá aprenderla desde lo básico. (No crea que no entiende C++ en absoluto y sólo quiere entender el código C++. Eso es imposible). Si aprendes C ++, te enseñaré una forma de leer el código de otras personas.

Primero, déjame darte un código simple:

#include

using namespace std;

clase MiClase1

{

público:

salida virtual void()

{

cout<< "MiClase1 " <

}

};

clase MiClase2: pública MiClase1

{<

público:

void Output()

{

cout<< "MiClase2" <

}

};

int main()

{

MiClase1 miCls1;

miCls1.Output();

MyClass2 myCls2;

myCls2.Output();

devuelve 0;

}

Primero, cuando miramos En un programa, debemos mirar main(). Mire primero main(), ya que el programa siempre comienza aquí.

Luego miramos hacia abajo línea por línea,

Así,

Primero usamos MyClass1 para definir una instancia de myCls1,

Luego llamamos al miembro Output de myCls1,

Entonces tenemos que ver qué hace Output,

Luego continuamos viendo lo que podemos ver en myCls1,

Entonces sigamos adelante y veamos qué podemos hacer con myCls1. Después de leerlo, continúe leyendo la siguiente oración de main, y así sucesivamente, hasta que termine de leer main, su programa estará completo.

En lugar de empezar desde el principio hasta el final del programa, nunca entenderás los entresijos del programa.

Este método también es adecuado para depurar programas.

Este método también es adecuado para depurar programas.