Red de conocimiento informático - Computadora portátil - ¿Cómo debo mirar el código C++? Cuando abres un proyecto, verás muchos cpp y h en él. ¿Qué debo mirar primero y luego qué?

¿Cómo debo mirar el código C++? Cuando abres un proyecto, verás muchos cpp y h en él. ¿Qué debo mirar primero y luego qué?

Si usa main como punto de entrada, comience desde el punto de entrada y observe las operaciones de función de campo definidas por el tipo de datos.

Cuando encuentre el tipo de datos correspondiente (aquí se refiere principalmente a la clase personalizada, hay cpp y h independientes correspondientes, o más. Una clase está definida en el mismo cpp y h. Generalmente, debe mirar h en estos dos archivos. El prototipo de declaración de función aquí es una clase. y métodos, a menos que desee conocer más detalles. Esto ya no es necesario ya que está utilizando funciones API proporcionadas por Microsoft u otras compañías, solo necesita conocer el prototipo y no necesita conocer el código en detalle, excepto. para necesidades especiales)

Para funciones Lo mismo ocurre con las funciones en la biblioteca de funciones, solo necesita verificar el archivo de descripción del prototipo de función msdn para funciones personalizadas, solo necesita seguir el archivo de definición de función; .

Para las entradas de MFC y winmain, no es necesario prestar atención al hecho de que la plataforma abierta se agrega automáticamente al marco cuando se crea el programa, ni es necesario buscar la función winmain. Sólo necesitas centrarte en la clase asociada al formulario correspondiente.

Los recursos de la ventana general tendrán sus clases asociadas. Por ejemplo, si agrega un cuadro de diálogo, debe agregar una clase de diálogo asociada a él. Esto se debe a la comprensión mencionada anteriormente para los métodos de datos. escriba "clase", también puede consultar el prototipo basado en h y, para obtener un código detallado, consulte el cpp con el mismo nombre. Los controles secundarios dentro de un contenedor de ventana a veces tienen clases definidas a las que se puede acceder de la misma manera. También puede ver las clases asociadas a través del cuadro de diálogo Asistente de clases, o hacer doble clic directamente en el cuadro de diálogo y el subcontrol correspondientes para saltar a su clase asociada. Aún necesita usar el cuadro de diálogo ClassWizard para ver de un vistazo qué variables de control, miembros personalizados, etc. tiene el formulario.

De hecho, por las preguntas que hizo, es obvio que no está muy familiarizado con esta herramienta y plataforma de desarrollo. Siempre que aprenda cómo operarla en profundidad, podrá ver el código. naturalmente es algo natural, Amén.