Dev C++

Creare Un File Sorgente

Un documento nuovo nell’editor e la distinzione tra un file C++ e un progetto.

Il concetto

Un documento nuovo nell’editor e la distinzione tra un file C++ e un progetto.

Per iniziare è sufficiente un singolo sorgente. Un progetto diventa utile quando devi coordinare più file e impostazioni; non è obbligatorio per stampare un messaggio. Crea un documento nuovo e controlla che il contenuto non provenga da un altro esercizio.

Un documento appena creato esiste inizialmente nella memoria dell’editor. Prima di costruire il programma è opportuno assegnargli un nome e una posizione: il compilatore lavora su file e ha bisogno di un percorso. Il nome della cartella aiuta a riconoscere il lavoro anche quando apri più esercizi.

Se il modello proposto dall’ambiente include codice aggiuntivo, confrontalo con l’esempio minimo prima di aggiungere istruzioni. Non incollare un secondo main sotto quello già esistente. Un esercizio semplice deve avere un unico punto di ingresso.

Procedura passo passo

Una sequenza da eseguire sul proprio computer.

  1. Usa File → Nuovo/New → File sorgente/Source File, oppure Ctrl+N.
  2. Controlla che il documento sia vuoto o riconosci il codice del modello.
  3. Scrivi il programma minimo mostrato nell’esempio.
  4. Salva nella cartella del primo esercizio con nome main.cpp.
  5. Verifica che ci sia una sola funzione main.

Le immagini mostrano Dev-C++ 5.11 in italiano. L’esempio della media illustra i comandi dell’ambiente; può differire dal codice proposto in questa lezione.

File → Nuovo → File Sorgente: il comando crea un nuovo sorgente (Ctrl+N).
File → Nuovo → File Sorgente: il comando crea un nuovo sorgente (Ctrl+N). Clicca sull’immagine per ingrandirla.
Il nuovo file appare come SenzaTitolo1: prima di compilarlo, salvarlo con estensione .cpp.
Il nuovo file appare come SenzaTitolo1: prima di compilarlo, salvarlo con estensione .cpp. Clicca sull’immagine per ingrandirla.

Codice e risultato

Il codice va aperto e compilato in Dev-C++; il riquadro mostra il risultato previsto.

Sorgente C++

#include <iostream>

int main() {
    std::cout << "Ciao da Dev-C++\n";
    return 0;
}

Risultato atteso

Ciao da Dev-C++

Questo riquadro è una previsione didattica, non una console che esegue il C++ nel browser.

Scarica l’esempio

Controllare il risultato

Confronta ciò che accade con una previsione formulata prima della prova.

ControlloRisultato o criterio
SorgenteIl file aperto corrisponde alla cartella dell’esercizio
CostruzioneIl log permette di riconoscere esito e diagnosi
OsservazioneIl risultato viene confrontato con il riquadro atteso

Errori da evitare

Le cause da controllare prima di ripetere l’operazione.

  • Inserire due funzioni main nello stesso file.
  • Lasciare il documento senza nome.
  • Creare un progetto complesso prima di conoscere la compilazione di un singolo file.

Riferimenti: Compilazione: documentazione ufficiale.