WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Questa Cmap, creata con IHMC CmapTools, contiene informazioni relative a: c++ 5, // Definizione della classe Greater class Greater { public: void sayHello() { std::cout << "Hello World!" << std::endl; } }; ???? Al fine di rendere il metodo utilizzabile in un contesto differente da quello della definizione della classe, esso è incluso nella sezione pubblica, marcata dalla parola chiave public, seguita da :, // Definizione della classe Greater class Greater { public: void sayHello() { std::cout << "Hello World!" << std::endl; } }; ???? facciamo uso di alcuni oggetti e operatori definiti nell’header <iostream>, che implementano alcune funzionalità di input/output (I/O) di base., /* Il primo programma di esempio: HelloWorld! */ ???? le prime righe di commento sono dedicate anche ad altre informazioni utili, quali autore, data di rilascio, e soprattutto il tipo di licenza che vincola l’utilizzo del codice, preceduta dal simbolo #, una direttiva al preprocessore. ???? cioè un tipo di istruzione che non sarà eseguita nel nostro programma, ma durante la fase preliminare del processo di trasformazione del codice sorgente in eseguibile, // Definizione della classe Greater class Greater { public: void sayHello() { std::cout << "Hello World!" << std::endl; } }; ???? breve commento su singola linea marcato da //, #include <iostream> ???? preceduta dal simbolo #, una direttiva al preprocessore., // Definizione della classe Greater class Greater { public: void sayHello() { std::cout << "Hello World!" << std::endl; } }; ???? è invece costituito dalla definizione della classe Greater,in cui definiamo il metodo sayHello() per stampare a schermo il nostro messaggio di saluto, /* Il primo programma di esempio: HelloWorld! */ ???? L’uso di /* e */, rispettivamente all’inizio ed alla fine del commento, ci consentono di suddividere il testo in più righe, #include <iostream> ???? stiamo informando il compilatore del fatto che il nostro programma farà uso di funzionalità incluse in una libreria standard C++, /* Il primo programma di esempio: HelloWorld! */ ???? Le prime righe contengono un commento con una descrizione del contenuto del listato.