Scopri milioni di eBook, audiolibri e tanto altro ancora con una prova gratuita

Solo $11.99/mese al termine del periodo di prova. Cancella quando vuoi.

C++: Guida Completa al Linguaggio e alla Programmazione ad Oggetti. Contiene Esempi di Codice ed Esercizi Pratici
C++: Guida Completa al Linguaggio e alla Programmazione ad Oggetti. Contiene Esempi di Codice ed Esercizi Pratici
C++: Guida Completa al Linguaggio e alla Programmazione ad Oggetti. Contiene Esempi di Codice ed Esercizi Pratici
E-book66 pagine37 minuti

C++: Guida Completa al Linguaggio e alla Programmazione ad Oggetti. Contiene Esempi di Codice ed Esercizi Pratici

Valutazione: 0 su 5 stelle

()

Leggi anteprima

Info su questo ebook

Impara subito a programmare con il linguaggio C++!

  • Ti piacerebbe programmare con il linguaggio C++ ma non sai da dove iniziare?
  • Vorresti imparare a creare e definire variabili?
  • Come posso mettere in pratica il linguaggio di programmazione C++?

Nel tempo il linguaggio C++ è divenuto ormai uno tra i più richiesti e utilizzati per la realizzazione di  applicazioni web orientate soprattutto agli oggetti.  

Grazie a questo libro imparerai a programmare perfettamente e a sfruttare al massimo tutte le potenzialità del linguaggio C++. Capitolo dopo capitolo verrai accompagnato in un viaggio che parte dalle principali nozioni di base fino ad arrivare ai concetti più complessi coinvolti in tale linguaggio di programmazione. Tanti esempi pratici coincisi che ti permetteranno di chiarire l'uso del linguaggio e la progettazione dei programmi. Alla fine del libro sarai in grado di comprendere a pieno tutte le funzionalità di C++ e di metterle in pratica.

Ecco che cosa otterrai da questo libro:

  • Che cosa è C++ e le sue basi
  • I passaggi per programmare con C++
  • La programmazione orientata agli oggetti
  • Tipi, costanti e variabili
  • Le varie funzioni e le loro caratteristiche
  • I passaggi per creare e definire variabili
  • Come assegnare il valore di una variabile a un'espressione
  • Espressioni ed operatori aritmetici
  • Le assegnazioni
  • Varie istruzioni di controllo
  • Esempi pratici
  • E molto di più!

Il linguaggio di programmazione C++ permette di scrivere codici in maniera efficiente, chiara e veloce. Proprio per questo motivo è uno dei metodi preferiti dai programmatori. Quindi cosa aspetti? Scopri subito tutti i meccanismi che si celano dietro C++ e mettili subito in pratica!

LinguaItaliano
Data di uscita22 feb 2024
ISBN9798224716197
C++: Guida Completa al Linguaggio e alla Programmazione ad Oggetti. Contiene Esempi di Codice ed Esercizi Pratici

Leggi altro di Oscar R. Frost

Correlato a C++

Ebook correlati

Programmazione per voi

Visualizza altri

Articoli correlati

Recensioni su C++

Valutazione: 0 su 5 stelle
0 valutazioni

0 valutazioni0 recensioni

Cosa ne pensi?

Tocca per valutare

La recensione deve contenere almeno 10 parole

    Anteprima del libro

    C++ - Oscar R. Frost

    Premessa

    C++ è un linguaggio di programmazione generico progettato per rendere la programmazione più piacevole per i programmatori.

    Fatta eccezione per dettagli minori, C++ è considerato un super-insieme del linguaggio di programmazione C infatti, oltre alle strutture fornite da C, C++ offre strutture flessibili ed efficienti per la definizione di nuovi tipi.

    Un programmatore può suddividere un'applicazione in diverse parti definendo nuovi tipi che corrispondono strettamente ai concetti dell'applicazione. Questa tecnica per la costruzione di programmi è spesso chiamata astrazione dei dati. Gli oggetti di alcuni tipi definiti dall'utente contengono informazioni sul tipo. Tali oggetti possono essere utilizzati in modo comodo e sicuro in contesti in cui il loro tipo non può essere determinato al momento della compilazione. I programmi che usano oggetti di questo tipo sono spesso chiamati basati sugli oggetti. Se utilizzate bene, queste tecniche si traducono in programmi più brevi, più facili da capire e più facili da mantenere.

    Il concetto chiave in C++ è la classe che sostanzialmente è un tipo definito dall'utente. Le classi forniscono incapsulamento dei dati, inizializzazione dei dati, conversione implicita dei tipi per tipi definiti dall'utente, tipizzazione dinamica, gestione della memoria controllata dall'utente e meccanismi per sovrascrivere gli operatori.

    Se conosci già il linguaggio C, ti accorgerai che C++ offre strumenti di gran lunga migliori per la verifica del tipo e per esprimere la modularità rispetto a C. Contiene inoltre miglioramenti che non sono direttamente correlati alle classi tra cui costanti simboliche, argomenti di funzione predefiniti ecc.

    C++, tuttavia, mantiene la capacità di C di gestire in modo efficiente gli oggetti fondamentali dell'hardware (bit, byte, parole, indirizzi, ecc.) e ciò consente di implementare i tipi definiti dall'utente con un elevato grado di efficienza.

    C++ e le sue librerie standard sono progettate per la portabilità infatti le librerie C possono essere utilizzate da un programma C++ e la maggior parte degli strumenti che supportano la programmazione in C possono essere utilizzati con C++. Questo e-book ha principalmente lo scopo di aiutare i programmatori seri ad imparare il linguaggio e usarlo per progetti non banali. Forniremo una descrizione completa ed essenziale di C++, con esempi completi e molti frammenti di codice.

    Capitolo 1

    Le basi di C++

    Il linguaggio di programmazione C++ è stato creato da Bjarne Stroustrup e dal suo team presso i Bell Laboratories (AT&T, USA) per realizzare progetti di simulazione in modo efficiente ed orientato agli oggetti. Le prime versioni, che in origine erano denominate C con classi, risalgono al 1980. Come suggerisce il nome del linguaggio, C++ è stato derivato dal linguaggio di programmazione C: ++ è l'operatore di incremento in C. Già dal 1989 è stato istituito il Comitato ANSI (American National Standards Institute) per standardizzare il linguaggio di programmazione C++.

    L'obiettivo era far sì che il maggior numero possibile di produttori di compilatori e sviluppatori di software concordasse su una descrizione unificata del linguaggio per evitare la confusione causata da una moltitudine di varianti del linguaggio.

    C++ non è un linguaggio puramente orientato agli oggetti ma un ibrido che include le funzionalità del linguaggio di programmazione C. Ciò significa che hai tutte le funzionalità disponibili in C:

    programmi modulari

    Ti è piaciuta l'anteprima?
    Pagina 1 di 1