File di intestazione precompilati

Mediante questi file vengono compilati un file di intestazione precompilato, Projname.pch, e un file dei tipi precompilato Stdafx.obj.

Questi file si trovano nella directory Projname.In Esplora soluzioni, Stdafx.h si trova nella cartella dei file di intestazione e Stdafx.cpp in quella dei file di origine.

Nome file

Descrizione

Stdafx.h

File di inclusione per i file di inclusione di sistema standard e per i file di inclusione specifici del progetto che vengono utilizzati frequentemente ma modificati raramente.

È opportuno evitare di definire o annullare la definizione delle macro _AFX_NO_XXX di stdafx.h. Vedere l'articolo della Knowledge Base "PRB: Problems Occur When Defining _AFX_NO_XXX" (informazioni in lingua inglese).Gli articoli della Knowledge Base sono disponibili in MSDN Library o all'indirizzo https://support.microsoft.com/.

Stdafx.cpp

Contiene la direttiva #include "stdafx.h" per il preprocessore e aggiunge file di inclusione per i tipi precompilati.I file precompilati di qualsiasi tipo, inclusi quelli di intestazione, riducono i tempi di compilazione poiché effettuano questa operazione solo per i file per i quali è richiesta.Dopo la compilazione iniziale del progetto, le compilazioni successive risulteranno più rapide grazie alla presenza dei file di intestazione precompilati.

Vedere anche

Attività

Procedura: specificare le proprietà dei progetti tramite Pagine delle proprietà

Concetti

Tipi di file creati per i progetti di Visual C++