visual tutorial studio microsoft descargar code c++ visual-studio visual-c++ visual-studio-express

c++ - tutorial - ¿Qué son estos archivos.pch y.ncb en Visual Studio?



visual studio express 2012 (3)

PCH es el archivo de encabezados precompilados . Es un temporal que puedes eliminar de forma segura. Puede deshabilitar su creación a través de Configuración del proyecto> C ++> Encabezados precompilados> No usar encabezados precompilados y eliminar el archivo stdafx.cpp de su proyecto.

NCB es la base de datos utilizada por IntelliSense para permitirle explorar los símbolos definidos en su proyecto, incluidas las sugerencias en línea y la finalización automática a medida que escribe. Se puede eliminar de forma segura. Hay una opción para deshabilitar IntelliSense también .

Sin embargo, ambas características pueden ser útiles; por lo tanto, es posible que no desee deshabilitarlos. Si se preocupa por el tamaño de las copias de seguridad o por enviar los proyectos a algún otro programador, simplemente puede limpiar el proyecto eliminando dichos archivos.

Tengo varios proyectos pequeños de Visual Studio (C ++). Y muchos de estos proyectos tienen archivos de extensión .ncb y .pch. Esos archivos son bastante grandes y consumen mucho espacio (más de 100 mb).

¿Qué son estos archivos?

Si esos archivos no son tan importantes, ¿puedo eliminarlos? ¿Puedo evitar que se creen?


pch = encabezado precompilado
ncb = exploración no compilada

Los archivos son muy importantes si desea utilizar las funciones que admiten. Si no se utilizan encabezados precompilados, se eliminará el primero. No sé sobre el código de soporte de navegación.