Come scrivere un semplice programma in C ++

July 1

E 'pratica comune che l'istruzione in C ++ programmazione inizia con la creazione di un programma "Ciao mondo". Ciò comporta la stampa di un messaggio "Ciao mondo" sul solo testo interfaccia terminale di sistemi Windows, noto anche come il console DOS. Questo è il più semplice programma possibile C ++ che fa qualcosa di significativo, ed è quello che questo tutorial si concentrerà su.

istruzione

1 Avviare l'ambiente di sviluppo ++ integrazione C (IDE) si è installato nel computer. Se non si dispone di un C ++ IDE, scaricare uno gratuito da Bloodshed.net. Creare un progetto, aggiungere ad esso un file sorgente C ++ e salvare il lavoro.

2 Copia e incolla il codice qui sotto nel file di origine. Escludere i numeri esadecimali nei primi quattro colonne di ogni riga (0xXX). Sono usati come punti di riferimento nelle fasi che seguono:


0x00 # include <stdlib.h>

0x01 # include <iostream>

0x02

0x03using namespace std;

0x04

0x05int main () {

0x06

0x07 cout << "Ciao mondo". << Endl;

0x08

Sistema 0x09 ( "PAUSE");

0x0A return 0;

0x0B}

Fare clic su Salva.

3

Comprendere linee 0x00 e 0x01. Essi aggiungono due file di libreria al programma tramite la direttiva "include" preprocessore. Poi "stdlib.h" contribuisce la funzione di "sistema" che blocca la console per Borland C ++ Builder. (Per altri IDE, è necessario nè "stdlib.h" né "sistema".) "Iostream" contiene la classe "ostream" e gli oggetti "cout" e "endl" che sono spiegato al punto 6.

4

Conoscere il significato di 0x03. Questa linea dice al compilatore che il programma utilizza il set di funzioni dallo spazio dei nomi "STD". I namespace sono utilizzati per funzioni di gruppo insieme per prevenire ambiguità e duplicazione del nome.

5

Assicurarsi di aver compreso le linee 0x05, 0x0A e 0x0B. Essi si riferiscono alla funzione "main ()". Ogni programma C ++ ha un ") principale (" la funzione. Lo spazio che le parentesi del "main ()" funzione di racchiudere lo spazio è l'esecuzione del programma. L'ordine di esecuzione è da destra verso sinistra e dall'alto verso il basso. La funzione "main ()" restituisce un intero. Quando si torna a zero, l'esecuzione del programma ha avuto successo.

6

Imparare il significato di 0x07. Questo codice è il programma "Ciao mondo". "Cout" è un oggetto della classe "ostream" dal file di libreria "iostream". Viene utilizzato per stampare i dati alla console, una operazione di uscita. I segni di omissione, detti anche "operatori di inserimento," sono sempre associati con l'uscita dei dati. "Endl" è un altro oggetto "ostream", che fa sì che la linea di rottura. Linea 0x07 sarebbe quindi leggere in inglese, "Trasferire il seguente flusso di dati (stringa seguita da un'interruzione di riga) alla console."

7

Compilare il programma ed eseguirlo. Si dovrebbe ottenere un messaggio sulla console DOS che dice "Ciao mondo". Questi passaggi sono le basi di ciò che costituisce un programma C ++.

Consigli e avvertenze

  • C ++ è un linguaggio di programmazione molto efficiente per la scrittura di librerie.
  • Ben noti librerie C ++ includono la libreria standard C ++, la Standard Template Library, la Microsoft Foundation Class Library (proprietario) e il Boost biblioteca.