Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

C++

Indice C++

C++ (AFI) è un linguaggio di programmazione ad uso generale creato dall'informatico danese Bjarne Stroustrup. Pubblicato per la prima volta nel 1985 come estensione del linguaggio C, è stato nel tempo esteso notevolmente.

Indice

  1. 88 relazioni: /dev/random, Ada (linguaggio di programmazione), Alfabeto fonetico internazionale, ALGOL, American National Standards Institute, Base di dati, BCPL, Bell Laboratories, Bjarne Stroustrup, Booleano (informatica), Borland, C (linguaggio di programmazione), C sharp, C++11, C++17, C++98, Calcolo distribuito, Centralino, Clang, Classe (informatica), CLU (linguaggio di programmazione), Codice oggetto, Commercio elettronico, Compilatore, Conversione di tipo, Crypto++, DJGPP, Ereditarietà (informatica), Ereditarietà multipla, Free Software Foundation, Funzione virtuale, George Orwell, Gestione delle eccezioni, Gioco di parole, GNU Compiler Collection, Goliardia, Hello world, Hewlett-Packard, IBM, Include guard, Intel, Java (linguaggio di programmazione), Kernel, Libreria standard C++, Libreria standard del C, Linguaggio compilato, Linguaggio di programmazione, Linguaggio di programmazione a basso livello, LLVM, MacOS, ... Espandi índice (38 più) »

  2. Linguaggi di programmazione orientati agli oggetti

/dev/random

Nei sistemi operativi Unix e Unix-like, /dev/random (random device, dispositivo casuale) è un dispositivo virtuale (ossia non fisicamente presente su memoria di massa) con la caratteristica di restituire un valore numerico casuale o pseudo-casuale ogni volta che vi si accede.

Vedere C++ e /dev/random

Ada (linguaggio di programmazione)

Ada è un linguaggio di programmazione sviluppato verso la fine degli anni settanta su iniziativa del Dipartimento della Difesa (DOD) degli Stati Uniti.

Vedere C++ e Ada (linguaggio di programmazione)

Alfabeto fonetico internazionale

Lalfabeto fonetico internazionale, in sigla AFI (IPA;, API), è un sistema di scrittura alfabetico utilizzato per rappresentare i suoni delle lingue nelle trascrizioni fonetiche.

Vedere C++ e Alfabeto fonetico internazionale

ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958. In un certo senso fu una reazione al Fortran; introdusse concetti fondamentali come lo stack dei record di attivazione e per certi versi si può considerare capostipite di una grande famiglia di linguaggi di notevole successo, dal Pascal al C.

Vedere C++ e ALGOL

American National Standards Institute

LAmerican National Standards Institute (Istituto Americano di Normalizzazione, più noto come ANSI, pronuncia IPA) è un'organizzazione privata senza fini di lucro che definisce le norme industriali per gli Stati Uniti.

Vedere C++ e American National Standards Institute

Base di dati

In informatica una base di dati, detta anche, dall'inglese, database o data base, o anche banca dati, è una collezione di dati organizzati immagazzinata e accessibile per via elettronica.

Vedere C++ e Base di dati

BCPL

Il BCPL (Basic Combined Programming Language) è un linguaggio di programmazione sviluppato da Martin Richards dell'Università di Cambridge nel 1966.

Vedere C++ e BCPL

Bell Laboratories

I Bell Laboratories (noti anche come Bell Labs, Bell, Laboratori Bell, in precedenza denominati AT&T Bell Laboratories e Bell Telephone Laboratories) sono un centro di ricerca e sviluppo, attualmente di proprietà di Nokia.

Vedere C++ e Bell Laboratories

Bjarne Stroustrup

Già capo del dipartimento di ricerca sulla programmazione su larga scala dei Bell Labs di AT&T e direttore della divisione tecnologica di Morgan Stanley, dal 2022 è professore di informatica all'Università Columbia.

Vedere C++ e Bjarne Stroustrup

Booleano (informatica)

In informatica, quello booleano è un tipo di dato i cui unici due possibili valori rappresentano il valore di verità in un'algebra di Boole.

Vedere C++ e Booleano (informatica)

Borland

Borland Software Corporation (precedentemente Borland International, Inc.) è un'azienda produttrice di software con sede a Austin, in Texas.

Vedere C++ e Borland

C (linguaggio di programmazione)

C (AFI) è un linguaggio di programmazione ad uso generale di natura imperativa e procedurale creato da Dennis Ritchie negli anni '70. Tutt'oggi influente, è largamente adoperato nei sistemi operativi, nei driver e nelle pile di protocolli, mentre è in diminuzione il suo uso nelle applicazioni.

Vedere C++ e C (linguaggio di programmazione)

C sharp

Il C# (pronuncia inglese:, come l'espressione see sharp, "vedere nitidamente") è un linguaggio di programmazione multi-paradigma che supporta tutti i concetti della programmazione orientata agli oggetti.

Vedere C++ e C sharp

C++11

Il C++11, conosciuto precedentemente come C++0x, è uno standard per il linguaggio di programmazione C++ che ha sostituito la revisione del 2003 (C++03).

Vedere C++ e C++11

C++17

C++17 è la quinta revisione dello standard ISO/IEC 14882 per il linguaggio di programmazione C++.

Vedere C++ e C++17

C++98

Lo standard ISO/IEC 14882, comunemente conosciuto come C++98, Programming Languages — C++, è la prima versione ufficiale del linguaggio di programmazione C++ e delle sue librerie standard.

Vedere C++ e C++98

Calcolo distribuito

Il calcolo distribuito è un campo dell'informatica che studia i sistemi distribuiti, ovvero sistemi che consistono in numerosi computer autonomi che interagiscono/comunicano tra loro attraverso una rete al fine di raggiungere un obiettivo comune (un software eseguito in un sistema distribuito è detto programma distribuito, e la programmazione distribuita è il processo di scrittura di tali software).

Vedere C++ e Calcolo distribuito

Centralino

Con centralino, nella telefonia, si identifica una risorsa necessaria per mettere in comunicazione per telefono due interlocutori remoti.

Vedere C++ e Centralino

Clang

Clang è un compilatore per i linguaggi C, C++, Objective C ed Objective C++. Front-end di LLVM, è stato sviluppato dalla Apple al fine di rimpiazzare GNU Compiler Collection (GCC), in particolare per la bassa priorità che rivestiva l'Objective C agli occhi degli sviluppatori di GCC, oltre a problemi legati alla GNU General Public License.

Vedere C++ e Clang

Classe (informatica)

Una classe, nella programmazione orientata agli oggetti, è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Vedere C++ e Classe (informatica)

CLU (linguaggio di programmazione)

Il CLU è un linguaggio di programmazione creato al MIT da Barbara Liskov e dai suoi studenti tra il 1974 ed il 1975. È noto per l'uso di costruttori di tipi di dati astratti che includevano il codice che operava su di essi, un passo chiave in direzione della programmazione orientata agli oggetti (OOP).

Vedere C++ e CLU (linguaggio di programmazione)

Codice oggetto

In informatica, il codice oggetto (o file oggetto) è la traduzione del codice sorgente in linguaggio macchina (binario), comprensibile solo all'elaboratore.

Vedere C++ e Codice oggetto

Commercio elettronico

Il commercio elettronico (o eCommerce), è l'insieme delle transazioni per la commercializzazione di beni e servizi tra produttore (offerta) e consumatore (domanda), realizzate tramite Internet.

Vedere C++ e Commercio elettronico

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto): il processo di traduzione si chiama compilazione mentre l'attività inversa - ovvero passare dal codice oggetto al codice sorgente - è chiamata decompilazione ed è effettuata per mezzo di un decompilatore.

Vedere C++ e Compilatore

Conversione di tipo

In informatica, in particolare nella programmazione, la conversione di tipo (detta impropriamente casting, o typecasting, dal nome di uno dei modi in cui essa si manifesta) è l'operazione con cui si converte una variabile da un tipo di dato a un altro: questo passaggio è effettuato per avvantaggiarsi di alcune caratteristiche delle gerarchie dei tipi.

Vedere C++ e Conversione di tipo

Crypto++

Crypto++ (nota anche come CryptoPP, libcrypto++ e libcryptopp) è una libreria C++ che offre algoritmi crittografici e protocolli, originariamente sviluppata da Wei Dai.

Vedere C++ e Crypto++

DJGPP

DJGPP (DJ's GNU Programming Platform), in informatica, è un ambiente di sviluppo a 32 bit per processori 386 con sistema operativo DOS o Windows.

Vedere C++ e DJGPP

Ereditarietà (informatica)

In informatica l'ereditarietà è uno dei concetti fondamentali nel paradigma di programmazione a oggetti. Essa consiste in una relazione che il linguaggio di programmazione, o il programmatore stesso, stabilisce tra due classi.

Vedere C++ e Ereditarietà (informatica)

Ereditarietà multipla

Alcuni linguaggi di programmazione permettono di utilizzare lereditarietà multipla, in cui una classe può ereditare funzionalità e caratteristiche da più di una classe base.

Vedere C++ e Ereditarietà multipla

Free Software Foundation

La Free Software Foundation (FSF) è un'organizzazione non a scopo di lucro, fondata da Richard Stallman il 4 ottobre 1985, che si occupa di eliminare le restrizioni sulla copia, redistribuzione, comprensione e modifica dei programmi per computer.

Vedere C++ e Free Software Foundation

Funzione virtuale

Nella programmazione orientata agli oggetti, una funzione virtuale o metodo virtuale è una funzione o metodo di una classe base che può essere ereditata e ridefinita (override) da una classe derivata.

Vedere C++ e Funzione virtuale

George Orwell

Conosciuto in vita come giornalista e opinionista politico e culturale, oltreché come prolifico saggista ed attivista politico-sociale, Orwell è considerato uno dei maggiori prosatori in lingua inglese del XX secolo.

Vedere C++ e George Orwell

Gestione delle eccezioni

In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dell'hardware del computer progettato per gestire errori a runtime o altri problemi (eccezioni) che avvengono durante l'esecuzione di un programma su un computer.

Vedere C++ e Gestione delle eccezioni

Gioco di parole

L'espressione gioco di parole (o gioco linguistico). descrive fenomeni molto eterogenei (calembour, limerick, lipogrammi, paronimie),. accomunati solo dall'impiego di regole non convenzionali, spesso estemporanee ma a volte anche codificate (enigmistica, ludolinguistica), che sostituiscono o affiancano quelle del sistema linguistico di riferimento.

Vedere C++ e Gioco di parole

GNU Compiler Collection

GNU Compiler Collection o in breve GCC (in origine GNU C Compiler) è un compilatore ottimizzante multipiattaforma creato inizialmente dal fondatore della Free Software Foundation, Richard Matthew Stallman, come parte del Progetto GNU.

Vedere C++ e GNU Compiler Collection

Goliardia

La goliardia è il tradizionale spirito che anima le comunità di studenti, soprattutto in ambito universitario, in cui alla necessità dello studio si accompagnano il gusto della trasgressione, la ricerca dell'ironia, il piacere della compagnia e dell'avventura.

Vedere C++ e Goliardia

Hello world

In informatica Hello world! (in italiano "Ciao mondo!") è un semplice programma dimostrativo, frequentemente utilizzato nella didattica di base, che produce come risultato - output - la scritta "Hello world!" o altre varianti, sfruttando i cosiddetti canali standard (standard output).

Vedere C++ e Hello world

Hewlett-Packard

Hewlett-Packard (HP) è stata una multinazionale statunitense dell'informatica attiva sia nel mercato dell'hardware (dai personal computer ai server e, nel mercato di massa, per le stampanti per le quali è uno dei maggiori produttori mondiali) che in quello del software e dei servizi collegati all'informatica.

Vedere C++ e Hewlett-Packard

IBM

LInternational Business Machines Corporation, comunemente nota come IBM e soprannominata "Big Blue", è un'azienda statunitense del settore informatico, tra le più importanti al mondo.

Vedere C++ e IBM

Include guard

Nei linguaggi C e C++, le #include guard sono delle particolari direttive (o macro) che vengono usate nei file header per evitare problemi di doppia definizione in fase di linking.

Vedere C++ e Include guard

Intel

Intel Corporation è un'azienda multinazionale statunitense fondata il 18 luglio 1968 con sede a Santa Clara (California). Produce dispositivi a semiconduttore, microprocessori, componenti di rete, chipset per schede madri, chip per schede video e molti altri circuiti integrati.

Vedere C++ e Intel

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).

Vedere C++ e Java (linguaggio di programmazione)

Kernel

In informatica, il kernel (AFI) o nucleo è un programma situato al centro del sistema operativo che ha generalmente un controllo completo dell'intero sistema e fornisce un accesso sicuro e controllato dell'hardware ai processi in esecuzione sul computer.

Vedere C++ e Kernel

Libreria standard C++

La libreria standard C++ è una libreria software definita nello standard ISO/IEC 14882, ovvero il linguaggio di programmazione C++. Contiene molte funzionalità di utilizzo comune nella scrittura di programmi, e costituisce la principale libreria disponibile ai programmatori C++.

Vedere C++ e Libreria standard C++

Libreria standard del C

La libreria standard del C è un insieme di librerie che forniscono al programmatore funzioni tipizzate. Insieme alla libreria vengono inoltre forniti gli Header file, file di testo che permettono al programmatore di utilizzare lo specifico insieme di funzioni della libreria ad esse associate.

Vedere C++ e Libreria standard del C

Linguaggio compilato

In informatica un linguaggio compilato è un linguaggio di programmazione implementato tramite un compilatore, un programma che converte il codice sorgente in codice macchina.

Vedere C++ e Linguaggio compilato

Linguaggio di programmazione

Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.

Vedere C++ e Linguaggio di programmazione

Linguaggio di programmazione a basso livello

Un linguaggio di programmazione a basso livello in informatica, indica un linguaggio di programmazione che coincide con il linguaggio macchina o che differisce poco dal linguaggio macchina, fornendo poca o nessuna astrazione dai dettagli del funzionamento fisico del calcolatore.

Vedere C++ e Linguaggio di programmazione a basso livello

LLVM

LLVM (in precedenza acronimo di Low Level Virtual Machine, macchina virtuale di basso livello) è un'infrastruttura di compilazione, scritta in C++, progettata per l'ottimizzazione di programmi in fase di compilazione, di linking, di esecuzione e di non utilizzo.

Vedere C++ e LLVM

MacOS

macOS (pronunciato in inglese come /mæk oʊ ɛs/) (/mæk oʊ ɛs tɛn/) è il sistema operativo sviluppato da Apple per i computer Macintosh. È nato nel 2001 per combinare le note caratteristiche dell'interfaccia utente dell'originario Mac OS Classic con l'architettura di un sistema operativo di derivazione UNIX della famiglia BSD.

Vedere C++ e MacOS

Memoria (informatica)

La memoria, in informatica, è un elemento di un computer o di un suo sottosistema e ha il compito di garantire la persistenza dei dati eo delle istruzioni dei programmi.

Vedere C++ e Memoria (informatica)

Mersenne Twister

Mersenne Twister è un algoritmo per la generazione di numeri pseudocasuali sviluppato nel 1997 da Makoto Matsumoto (松本 眞) e Takuji Nishimura (西村 拓士), supplendo a varie mancanze presenti negli altri algoritmi per generare numeri pseudocasuali oggi diffusi e usati (come il generatore LCG presente nel nucleo di base del C, la funzione rand()).

Vedere C++ e Mersenne Twister

Microsoft

Microsoft Corporation (in precedenza Micro-Soft Company, comunemente Microsoft) è un'azienda multinazionale statunitense d'informatica con sede nel Microsoft Campus a Redmond nello Stato di Washington (Stati Uniti).

Vedere C++ e Microsoft

Microsoft Visual C++

Microsoft Visual C++ (anche noto come MSVC) è un ambiente di sviluppo integrato (IDE) di Microsoft per la programmazione nei linguaggi C, C++ e C++/CLI.

Vedere C++ e Microsoft Visual C++

MinGW

MinGW (acronimo di Minimalist GNU for Windows), in informatica, è un ambiente di compilazione per processori x86 a 32 bit con sistema operativo Microsoft Windows.

Vedere C++ e MinGW

ML (linguaggio di programmazione)

ML è un linguaggio di programmazione funzionale general purpose sviluppato dall'équipe di Robin Milner presso l'Università di Edimburgo alla fine degli anni 70, con una sintassi ispirata ad ISWIM.

Vedere C++ e ML (linguaggio di programmazione)

Most vexing parse

Il most vexing parse è una forma di soluzione di ambiguità sintattica del C++, definita nella sezione 8.2 dello standardISO/IEC (2003). ISO/IEC 14882:2003(E): Programming Languages - C++ §8.2 Ambiguity resolution, determinata dal fatto che la sintassi per l'inizializzazione di una variabile è in alcuni casi ambigua con quella di dichiarazione di una funzione.

Vedere C++ e Most vexing parse

Motore di ricerca

Nell'ambito delle tecnologie di Internet, un motore di ricerca è un sistema automatico che analizza un insieme di dati (spesso da esso stesso raccolti) e restituisce un indice dei contenuti disponibili.

Vedere C++ e Motore di ricerca

Neolingua

La neolingua, anche tradotta come parlanuovo o nuovalingua (nell'originale Newspeak, ossia "nuovo parlare"), è una lingua artificiale artistica immaginata e descritta da George Orwell per il suo libro 1984.

Vedere C++ e Neolingua

Norma tecnica

Una norma tecnica (o semplicemente norma, chiamata talvolta impropriamente "standard") è un documento, utilizzato in svariati ambiti, che stabilisce specifiche tecniche di entità, oggetti, concetti.

Vedere C++ e Norma tecnica

Numero casuale

In statistica, un numero casuale è una singola osservazione (risultato) di una specifica variabile casuale. Nei casi in cui non viene specificata alcuna distribuzione, si intende usualmente la distribuzione continua uniforme nell'intervallo.

Vedere C++ e Numero casuale

Objective-C

Objective-C (in breve Obj-C) è un linguaggio di programmazione riflessivo orientato agli oggetti, sviluppato da Brad Cox alla metà degli anni ottanta presso la Stepstone Corporation.

Vedere C++ e Objective-C

Oracle Corporation

Oracle Corporation è una società multinazionale del settore informatico, con sede a Austin, Texas. L'azienda vende software e tecnologia per database, sistemi di ingegneria cloud e prodotti software aziendali, in particolare i propri marchi di sistemi di gestione di database.

Vedere C++ e Oracle Corporation

Organizzazione internazionale per la normazione

LOrganizzazione internazionale per la normazione (in inglese International Organization for Standardization, abbreviazione ISO) è la più importante organizzazione a livello mondiale per la definizione di norme tecniche.

Vedere C++ e Organizzazione internazionale per la normazione

Overloading

In programmazione, è detta overloading (o sovraccarico) la creazione di una famiglia di funzioni/subroutine aventi tutte lo stesso nome, ma che accettino un diverso insieme di argomenti (signature), e che eventualmente restituiscano un diverso valore di ritorno (in Java con signature non viene incluso il valore di ritorno).

Vedere C++ e Overloading

Perl

Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall. Perl ha un singolare insieme di funzionalità ereditate da C, scripting shell Unix (sh), Awk, sed e in diversa misura da molti altri linguaggi di programmazione, compresi alcuni linguaggi funzionali.

Vedere C++ e Perl

PHP

PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti; originariamente acronimo di "Personal Home Page") è un linguaggio di scripting interpretato, originariamente concepito per la programmazione di pagine web dinamiche.

Vedere C++ e PHP

Porting

Il porting (termine inglese), in informatica, è un processo di trasposizione, a volte anche con modifiche, di un componente software, volto a consentirne l'uso in una piattaforma diversa da quella originale.

Vedere C++ e Porting

Printf

printf è una funzione implementata nei linguaggi di programmazione per visualizzare sullo standard output una stringa costruita in base ad un formato specificato.

Vedere C++ e Printf

Programmazione funzionale

In informatica la programmazione funzionale è un paradigma di programmazione in cui il flusso di esecuzione del programma assume la forma di una serie di valutazioni di funzioni matematiche.

Vedere C++ e Programmazione funzionale

Programmazione generica

In informatica, la programmazione generica è un paradigma di programmazione in cui gli algoritmi accettano come parametri le tipologie di dati da trattare, oltre ai dati veri e propri.

Vedere C++ e Programmazione generica

Programmazione orientata agli oggetti

In informatica, la programmazione orientata agli oggetti (in acronimo OOP), a volte chiamata semplicemente programmazione ad oggetti, è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Vedere C++ e Programmazione orientata agli oggetti

Programmazione procedurale

In informatica la programmazione procedurale è un paradigma di programmazione che consiste nel creare dei blocchi di codice sorgente, identificati da un nome e racchiusi da dei delimitatori, che variano a seconda del linguaggio di programmazione; questi sono detti anche sottoprogrammi, procedure o funzioni, a seconda del linguaggio e dei loro ruoli all'interno del linguaggio stesso.

Vedere C++ e Programmazione procedurale

Python

Python è un linguaggio di programmazione ad alto livello, orientato a oggetti, adatto, tra gli altri usi, a sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Vedere C++ e Python

Regola del tre (C++)

La regola del tre è una regola empirica di programmazione in C++ per l'implementazione dei metodi predefiniti di una classe destinata alla gestione di risorse.

Vedere C++ e Regola del tre (C++)

Rust (linguaggio di programmazione)

Rust è un linguaggio di programmazione compilato, multi-paradigma, ad uso generale, sviluppato da Mozilla Research, in collaborazione con la comunità open-source.

Vedere C++ e Rust (linguaggio di programmazione)

Scanf

scanf è una funzione che viene implementata in diversi linguaggi di programmazione. Ha origine dal linguaggio C dove è inclusa nella libreria stdio.h ed ha il seguente prototipo: int scanf(const char *format,...) La funzione legge dei caratteri dal canale standard di input (stdin), li converte secondo le specifiche di formattazione fornite dall'argomento format e memorizza i valori ottenuti negli argomenti seguenti.

Vedere C++ e Scanf

Silicon Graphics

Silicon Graphics, Incorporated, chiamata solitamente SGI, è stata un'azienda informatica statunitense che iniziò la sua attività come sviluppatore di terminali grafici nel 1982.

Vedere C++ e Silicon Graphics

Simula

Il Simula è stato il primo linguaggio di programmazione orientato agli oggetti (OOP). Da esso sono derivati lo Smalltalk e il C++; tuttavia il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è il Java.

Vedere C++ e Simula

Sistema dei tipi

In informatica, un sistema dei tipi è un framework sintattico per la classificazione di espressioni secondo i tipi che esse calcolano. Un sistema dei tipi associa tipi a ogni valore computato.

Vedere C++ e Sistema dei tipi

Sistema embedded

Un sistema embedded o sistema integrato identifica genericamente tutti quei sistemi elettronici di elaborazione a microprocessore progettati appositamente per un determinato utilizzo (special purpose), ovvero non riprogrammabili dall'utente per altri scopi, spesso con una piattaforma hardware ad hoc, integrati nel sistema che controllano e in grado di gestirne tutte o parte delle funzionalità richieste.

Vedere C++ e Sistema embedded

Sonda spaziale

Una sonda spaziale è una piccola navicella spaziale senza equipaggio, carica di strumenti di osservazione per l'esplorazione spaziale di oggetti del sistema solare al di fuori dell'orbita terrestre.

Vedere C++ e Sonda spaziale

Standard Template Library

La Standard Template Library (STL) è una libreria software per il linguaggio di programmazione C++ che definisce quattro componenti principali: contenitori, iteratori, algoritmi e funtori.

Vedere C++ e Standard Template Library

Stream (informatica)

Uno stream (anche detto flusso) è un "canale" tra la sorgente e la destinazione attraverso il quale fluiscono i dati. Questo consente di semplificare notevolmente le operazioni di input/output dei dati, poiché il programma interagisce solo con un oggetto e con una molteplicità di periferiche differenti.

Vedere C++ e Stream (informatica)

Tipizzazione forte

In informatica, e in particolare in programmazione, l'espressione tipizzazione forte (strong typing) può essere usata per caratterizzare il tipo di regole che un determinato linguaggio di programmazione impone, a livello sintattico o semantico, circa la tipizzazione dei dati e all'uso dei dati in relazione al loro tipo.

Vedere C++ e Tipizzazione forte

Unix

Unix (ufficialmente registrato come UNIX) è un sistema operativo proprietario e portabile per computer. Originariamente sviluppato da un gruppo di ricerca presso i laboratori AT&T e Bell Laboratories, il team includeva luminari come Ken Thompson e Dennis Ritchie.

Vedere C++ e Unix

Xcode

Xcode è un ambiente di sviluppo integrato (Integrated development environment, IDE), completamente sviluppato e mantenuto da Apple, contenente una suite di strumenti utili allo sviluppo di software per i sistemi macOS, iOS, iPadOS, watchOS e tvOS.

Vedere C++ e Xcode

1984 (romanzo)

1984 (titolo orig. Nineteen Eighty-Four, anche pubblicato come 1984) è un romanzo distopico di fantapolitica, oltreché racconto morale, dello scrittore inglese George Orwell, pubblicato l'8 giugno 1949.

Vedere C++ e 1984 (romanzo)

Vedi anche

Linguaggi di programmazione orientati agli oggetti

Conosciuto come C plus plus, Linguaggio C Plus Plus, Linguaggio C++, Linguaggio di programmazione C++.

, Memoria (informatica), Mersenne Twister, Microsoft, Microsoft Visual C++, MinGW, ML (linguaggio di programmazione), Most vexing parse, Motore di ricerca, Neolingua, Norma tecnica, Numero casuale, Objective-C, Oracle Corporation, Organizzazione internazionale per la normazione, Overloading, Perl, PHP, Porting, Printf, Programmazione funzionale, Programmazione generica, Programmazione orientata agli oggetti, Programmazione procedurale, Python, Regola del tre (C++), Rust (linguaggio di programmazione), Scanf, Silicon Graphics, Simula, Sistema dei tipi, Sistema embedded, Sonda spaziale, Standard Template Library, Stream (informatica), Tipizzazione forte, Unix, Xcode, 1984 (romanzo).