Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la diferencia entre la versión de lanzamiento y la versión de depuración en VC?

¿Cuál es la diferencia entre la versión de lanzamiento y la versión de depuración en VC?

1La verdadera diferencia entre las compilaciones de depuración y de lanzamiento es el conjunto de opciones de compilación.

2Debug generalmente se denomina versión de depuración y contiene información de depuración sin ninguna optimización para facilitar a los programadores la depuración de programas. El lanzamiento se denomina versión de lanzamiento y a menudo se somete a varias optimizaciones para que el programa sea óptimo en términos de tamaño del código y velocidad de ejecución, de modo que los usuarios puedan utilizar bien el programa.

Incluso si no existe tal problema, debe prestar atención a los siguientes aspectos a evitar:

1. Preste atención a la inicialización de variables, especialmente variables de puntero y variables de matriz. (si la variable es muy grande, entonces Otro tema);

2. La forma estándar de escribir mensajes personalizados y otras declaraciones

3. es mejor comentarlos después de su uso

p>

4. Utilice try - catch(...);

3.

5. Utilice módulos tanto como sea posible, no solo para mayor claridad, sino también para depuración.