Open-The-File.com

Scopri come aprire qualsiasi tipo di file

.CPP estensione file

Per aprire file .CPP su Windows, per visualizzare/modificare: aprire il file in un editor di codice o IDE (Microsoft Visual Studio è una scelta comune per i file sorgente .cpp).

Per aprire un file .CPP, utilizza un editor di testo o un IDE C++ (ad esempio, Visual Studio su Windows o un editor di codice su macOS/Linux). Se vuoi eseguire ciò che c'è dentro, non lo "apri", lo compili prima come codice sorgente C++.

Ultimo aggiornamento: 29 aprile 2026 · Revisionato da Julian Stricker

Apri sul tuo dispositivo

Scegli il tuo sistema operativo per una guida passo passo dedicata.

Come aprire file .CPP

Usa queste istruzioni specifiche per piattaforma per aprire file .CPP in modo sicuro.

Windows

  1. Per visualizzare/modificare: aprire il file in un editor di codice o IDE (Microsoft Visual Studio è una scelta comune per i file sorgente .cpp).
  2. Se Windows chiede cosa usare: fai clic con il pulsante destro del mouse sul file → Apri con → scegli il tuo editor/IDE.
  3. Per compilare/compilare: utilizza la toolchain C++ (ad esempio, gli strumenti di compilazione di Visual Studio o GCC se installato) e compilala come sorgente C++.
Guida completa Windows

Mac

  1. Per visualizzare/modificare: aprire il file in un editor di testo/codice (funzionerà qualsiasi editor in grado di aprire testo semplice).
  2. Se è necessario compilare: utilizzare una toolchain del compilatore C++ (ad esempio, GCC, che riconosce .cpp come sorgente C++).
Guida completa Mac

Linux

  1. Per visualizzare/modificare: apri il file in un editor di testo/codice dal tuo file manager o terminale.
  2. Per compilare: usa GCC (riconosce .cpp e lo compila come sorgente C++ per impostazione predefinita) o la tua toolchain di compilatore C++ preferita.
Guida completa Linux

iOS

  1. iOS non è un ambiente tipico per la compilazione di C++: apri il file .cpp in un'app di visualizzazione/editor di testo per leggerlo o trasferiscilo su un sistema operativo desktop per crearlo.
Guida completa iOS

Android

  1. Android non è un ambiente tipico per la compilazione di C++: apri il file .cpp in un'app di visualizzazione/editor di testo per leggerlo o trasferiscilo su un sistema operativo desktop per crearlo.
Guida completa Android

Note di sicurezza

  • Un file .cpp è costituito da testo semplice, quindi visualizzarlo semplicemente in un editor di testo è in genere a basso rischio; il rischio principale deriva dalla compilazione/costruzione o dall'esecuzione di qualsiasi programma prodotto da esso.
  • Prestare attenzione agli script di compilazione, ai makefile o ai file di progetto che potrebbero accompagnare un file .cpp: la creazione di un progetto può eseguire strumenti o comandi come parte del processo di compilazione.
  • Se copi/incolli codice da un file .cpp non attendibile nel tuo progetto, esaminalo attentamente: il codice sorgente può includere intenzionalmente comportamenti non sicuri anche se il file stesso non è un eseguibile.

Software antivirus consigliata

Scansiona i file prima di aprirli. Questi strumenti aiutano a proteggere da malware e virus.

Potremmo guadagnare una commissione quando usi i link affiliati. Questo supporta le nostre guide gratuite sulle estensioni file.

Impossibile aprire questo file?

Le cause e le soluzioni più comuni quando i file .CPP non si aprono.

Cause comuni

  • Windows mostra "Come vuoi aprire questo file?"
  • Il file si apre ma sembra "incomprensibile" o contiene caratteri strani
  • La compilazione non riesce oppure lo strumento di compilazione la considera come la lingua sbagliata
  • Ti aspettavi un "documento", ma è il codice sorgente

Passi per risolvere

  1. Scegli un editor di testo/codice o un IDE (Visual Studio viene comunemente utilizzato per .cpp nei progetti C++).
  2. Facoltativamente impostalo come app predefinita per .cpp in modo che le aperture future vadano direttamente all'editor scelto.

Cos'è un file .CPP?

.CPP è un'estensione di nome file comune per il codice sorgente C++. Strumenti come GCC e Microsoft Visual Studio riconoscono .cpp come file sorgente C++ principale e lo trattano come C++ durante la compilazione. È testo semplice (non un formato "documento" compresso) e in genere contiene codice di programma, commenti e direttive del preprocessore.

Contesto

.cpp è ampiamente utilizzato come estensione convenzionale per i file sorgente C++. Secondo la documentazione di GCC, .cpp è uno dei suffissi riconosciuti che indica che un file deve essere compilato come sorgente C++ e anche i progetti Visual Studio C++ utilizzano .cpp per i file sorgente principali.

Poiché .cpp è testo semplice, viene comunemente visualizzato e modificato negli editor di codice e negli IDE, quindi compilato in un eseguibile o in una libreria come parte di una build. Negli ecosistemi di strumenti, .cpp è anche comunemente associato al tipo MIME (non ufficiale) text/x-c++src, che viene utilizzato da sistemi come informazioni MIME condivise e strumenti di rilevamento dei contenuti.

Se hai ricevuto inaspettatamente un file .cpp, molto probabilmente si tratta di codice sorgente (non di un "documento" destinato agli utenti finali). Puoi leggerlo in sicurezza come testo, ma compilandolo o costruendolo puoi eseguire il codice durante la compilazione o successivamente quando esegui il programma risultante.

Tipi MIME comuni: text/x-c++src

Approfondimenti

Risorse autorevoli per ulteriori dettagli sul formato .CPP.

Problemi comuni .CPP

Windows mostra "Come vuoi aprire questo file?"

Ciò accade quando nessuna app predefinita è associata a .cpp sul tuo sistema.

  1. Scegli un editor di testo/codice o un IDE (Visual Studio viene comunemente utilizzato per .cpp nei progetti C++).
  2. Facoltativamente impostalo come app predefinita per .cpp in modo che le aperture future vadano direttamente all'editor scelto.

Il file si apre ma sembra "incomprensibile" o contiene caratteri strani

.cpp è testo semplice, ma può essere salvato con codifiche diverse (o potrebbe non essere effettivamente un file sorgente C++ nonostante l'estensione).

  1. Aprilo in un editor di codice che possa modificare la codifica del testo e prova UTF-8 (comune) o altre codifiche se il testo sembra danneggiato.
  2. Se ancora non sembra codice, trattalo come etichettato erroneamente o danneggiato e conferma l'origine del file.

La compilazione non riesce oppure lo strumento di compilazione la considera come la lingua sbagliata

Possono verificarsi errori di compilazione a causa di intestazioni/librerie mancanti, impostazioni errate del compilatore o richiamo del compilatore in un modo che non utilizza la modalità C++.

  1. Se usi GCC, assicurati di compilarlo come sorgente C++ (GCC riconosce .cpp come C++ per convenzione).
  2. Se usi Visual Studio, verifica che il file faccia parte di un progetto C++ e che siano presenti le dipendenze richieste.

Ti aspettavi un "documento", ma è il codice sorgente

.cpp è principalmente un'estensione di file sorgente C++, non un formato di documento generico.

  1. Aprilo in un editor di codice per leggerlo come testo; cercare commenti o un'intestazione che descriva come utilizzarlo.
  2. Se intendevi visualizzare un documento formattato, chiedi al mittente il tipo di file corretto (ad esempio PDF) anziché rinominare le estensioni.

FAQ

Un file .CPP è uguale a un programma C++?

È il codice sorgente C++ (testo semplice). Diventa un programma eseguibile solo dopo averlo compilato con un compilatore C++ e quindi eseguito l'eseguibile risultante.

Quale tipo MIME viene utilizzato per i file .cpp?

Molti sistemi utilizzano il tipo MIME non ufficiale text/x-c++src per l'origine C++. È comunemente utilizzato negli strumenti e nei database MIME condivisi, ma non è un tipo di supporto "ufficiale" registrato dalla IANA.

Posso convertire un file .cpp rinominandolo?

No. La ridenominazione modifica solo l'estensione del nome file. Se hai bisogno di un formato diverso, devi utilizzare uno strumento appropriato o un processo di esportazione (ad esempio, generando documentazione o copiando il codice in un altro tipo di file).

Perché il mio compilatore riconosce automaticamente .cpp?

Compilatori e sistemi di compilazione utilizzano comunemente il suffisso file per determinare la modalità della lingua. Ad esempio, la documentazione di GCC rileva che .cpp è un suffisso convenzionale riconosciuto e compilato come C++.

Estensioni simili

Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.