PCH es el archivo precompiled headers. Es un temporal que puede eliminar de forma segura. Puede deshabilitar su creación a través del 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, incluidos los consejos en línea y la autocompletación a medida que escribe. Puedes eliminarlo de forma segura. There is an option to disable IntelliSense too.
Sin embargo, ambas características pueden ser útiles; por lo tanto, es posible que no desee deshabilitarlos. Si le preocupa el tamaño de las copias de seguridad o el envío de proyectos a algún otro programador, puede simplemente limpiar el proyecto eliminando dichos archivos.
Son necesarios si está utilizando encabezados precompilados o navegar por la información, por lo que no tiene sentido en eliminándolos (solo volverán). Simplemente no los registre en VCS haga lo que haga (y si está enviando su fuente a alguien, elimínelos primero). –