Crea sito

Archivio

Archivio per la categoria ‘C++’

[C++] Il primo programma e gli elementi fondamentali

19 giugno 2012 2 commenti

Dopo aver creato un nuovo progetto, inserire il seguente codice nel source del programma:

// main.cpp
// Il primo esempio in C++
#include <iostream>
intmain(intargc, char*argv[])
{
  std::cout << "Ciao Mondo";
  return 0;
}
Compilare e infine eseguire il programma. Se tutto è andato per il verso giusto, dovrebbe apparire una piccola console al cui interno è presente la scritta “Ciao Mondo”.

Se qualcosa è invece andato storto, l’applicazione non si avvierà e il compilatore indicherà le righe di codice in cui sono stati riscontrati degli errori.

In ogni caso, questa piccola porzione di codice contiene già numerose novità… vediamole una alla volta.

Prosegui la lettura…

[C++] Ambiente di sviluppo

19 giugno 2012 4 commenti

Dev-C++ di Bloodshed è un IDE leggero, sufficiente per seguire questa guida e piuttosto aderente agli standard, fornisce un frontend per gcc, il compilatore open source per eccellenza.

Scaricate quindi Dev-C++ tramite il seguente link e installatelo: http://www.bloodshed.net/devcpp.html

 

 

Una volta installato, cerchiamo di capire come iniziare a creare i propri programmi:

      1. Andare in “File –> Nuovo –> Progetto”
      2. Selezionare “Console Application”, dare un nome al progetto, impostare il linguaggio su C++ e cliccare su OK
      3. Dopo aver scritto il codice sorgente del programma, per lanciare la compilazione ed eseguire il programma possiamo andare in “Esegui –> Compile ed Esegui” o semplicemente premere F9

 

Categorie:C++ Tag: , ,

[C++] Introduzione

16 giugno 2012 Commenti chiusi

Come è facile intuire, il linguaggio C++ nasce come  estensione del linguaggio C. In particolare, il C++ conserva tutti i punti di forza del C, come la potenza e la flessibilità di gestione dell’interfaccia hardware e software, la possibilità di programmare a basso livello e l’efficienza, l’economia e le espressioni, tipiche del C.

Il notevole valore aggiunto del  C++ è la programmazione orientata agli oggetti, che rende questo linguaggio una piattaforma ideale per realizzare progetti di grosse dimensioni favorendo l’astrazione dei problemi e l’uso dei modelli di programmazione più moderni.

L’obiettivo di questa guida non è tanto quello di fornire una descrizione approfondita di tutte le potenzialità della programmazione ad oggetti, ma più semplicemente quello di fornire una panoramica sul C++ che permetta rapidamente di essere pronti a scrivere applicazioni. Successivamente sarà inoltre possibile approfondire le proprie conoscenze attraverso altre guide.

Prosegui la lettura…