We werken aan het herstellen van de Unionpedia-app in de Google Play Store
UitgaandeInkomende
🌟We hebben ons ontwerp vereenvoudigd voor betere navigatie!
Instagram Facebook X LinkedIn

C++

Index C++

Hello world (programma), geschreven in C++ C++ (uitgesproken als C plus plus) is een programmeertaal gebaseerd op C. In tegenstelling tot C is C++ een multi-paradigmataal, wat inhoudt dat er verschillende programmeerparadigma's gebruikt kunnen worden.

Inhoudsopgave

  1. 73 relaties: Abstract datatype, Abstracte klasse, Ada (programmeertaal), Algol 68, Allocator (C++), AT&T, BCPL, Bell Labs, Bjarne Stroustrup, Boolean, C (programmeertaal), C Sharp, C++Builder, Code::Blocks, Commentaar (programmeren), Compiler, Constant (eigenschap), Container (informatica), Cygwin, D (programmeertaal), Dev-C++, Distributed computing, Doctor of Philosophy, Eclipse (software), Exception handling, Genericiteit, GNU Compiler Collection, Hello world (programma), Imperatief programmeren, Increment, Integrated development environment, Intel, Java (programmeertaal), KDE, KDevelop, Kernel, Klasse (informatica), Lijst van programmeertalen, Microsoft, Microsoft Visual Studio, MinGW, ML (programmeertaal), Multi-paradigmaprogrammeertaal, Naamruimte, NetBeans, Objectgeoriënteerd, Objective-C, Opensourcesoftware, Operatie (wiskunde), Operator (wiskunde), ... Uitbreiden index (23 meer) »

  2. Objectgeoriënteerde programmeertaal
  3. Statisch getypeerde programmataal

Abstract datatype

Een abstract datatype (afgekort ADT) of abstract gegevenstype is een modelleerconcept uit de informatica.

Bekijken C++ en Abstract datatype

Abstracte klasse

In de informatica is een abstracte klasse een klasse die ongedefinieerde methoden kan bevatten.

Bekijken C++ en Abstracte klasse

Ada (programmeertaal)

Ada is een gestructureerde programmeertaal.

Bekijken C++ en Ada (programmeertaal)

Algol 68

Algol 68 is een procedurele programmeertaal, ontworpen in 1968 als beoogd opvolger van Algol 60, door een werkgroep onder leiding van Aad van Wijngaarden.

Bekijken C++ en Algol 68

Allocator (C++)

Alexander Stepanov, de persoon die de invoering van allocatoren binnen C++ sterk heeft bevorderd. In C++ programmering zijn allocatoren (Engels: allocators) een belangrijk onderdeel van de C++ Standaardbibliotheek.

Bekijken C++ en Allocator (C++)

AT&T

Hoofdkantoor mobiele telefonie in Atlanta AT&T Inc. is een Amerikaans telecommunicatieconcern.

Bekijken C++ en AT&T

BCPL

BCPL (Basic Combined Programming Language) is een programmeertaal voor computers, ontwikkeld door Martin Richards van de Universiteit van Cambridge.

Bekijken C++ en BCPL

Bell Labs

Het Bell Labs-gebouw in Holmdel (New Jersey) De Bell Telephone Laboratories of Bell Labs waren oorspronkelijk de onderzoeks- en ontwikkelingslaboratoria van AT&T, het Amerikaanse nationale telefoonbedrijf dat ook wel Bell System werd genoemd.

Bekijken C++ en Bell Labs

Bjarne Stroustrup

Bjarne Stroustrup Bjarne Stroustrup (Aarhus, 11 juni 1950) is een Deense informaticus die als hoogleraar informatica werkt aan de Texas A&M University.

Bekijken C++ en Bjarne Stroustrup

Boolean

In de informatica is boolean een datatype met slechts twee mogelijke waarden, true (waar, ja) en false (onwaar, nee), bedoeld om de waarheidswaarde van logische expressies in computerprogramma's en boolealgebra's te representeren.

Bekijken C++ en Boolean

C (programmeertaal)

De programmeertaal C is een imperatieve programmeertaal, gebaseerd op de programmeertaal B, die zelf weer op BCPL was gebaseerd.

Bekijken C++ en C (programmeertaal)

C Sharp

Voorbeeld van 'n HalloWêreld (Zuid-Afrikaans) C# (Engels uitgesproken als "C sharp") is een programmeertaal ontwikkeld door Microsoft als deel van het.NET-initiatief, en later geaccepteerd als standaard door ECMA (ECMA-334) en ISO (ISO/IEC 23270).

Bekijken C++ en C Sharp

C++Builder

C++Builder (soms ook geschreven als CPPBuilder) is een RAD-ontwikkelomgeving voor C++ ontwikkeld door Borland.

Bekijken C++ en C++Builder

Code::Blocks

Code::Blocks is een vrije IDE die op meerdere platformen beschikbaar is.

Bekijken C++ en Code::Blocks

Commentaar (programmeren)

In programmeertalen is commentaar een taalconstructie om informatie aan de broncode toe te voegen.

Bekijken C++ en Commentaar (programmeren)

Compiler

Een compiler (letterlijk samensteller of opbouwer) is een computerprogramma dat een in een brontaal geschreven programma vertaalt in een semantisch equivalent programma in een doeltaal.

Bekijken C++ en Compiler

Constant (eigenschap)

Een constante functie Constant is een begrip uit de exacte wetenschap dat onveranderlijkheid uitdrukt.

Bekijken C++ en Constant (eigenschap)

Container (informatica)

Een container in de informatica is een datastructuur die een conceptuele bak of houder implementeert die een of meer andere objecten bevat.

Bekijken C++ en Container (informatica)

Cygwin

Cygwin is een verzameling van vrije hulpprogramma's bedoeld om Unix-programma's op de meeste versies van Microsoft Windows te draaien.

Bekijken C++ en Cygwin

D (programmeertaal)

De programmeertaal D, ontwikkeld door Walter Bright / DigitalMars is een programmeertaal die net als C, C++, Java en C# eigenschappen heeft van BCPL.

Bekijken C++ en D (programmeertaal)

Dev-C++

Dev-C++ is een opensource-ontwikkelingsomgeving (IDE) gericht op de programmeertalen C en C++, ontwikkeld door BloodShed Software.

Bekijken C++ en Dev-C++

Distributed computing

Distributed computing (Engels voor gedistribueerd rekenen) is een techniek waarbij rekentaken niet door één enkele computer worden uitgevoerd, maar door een verzameling computers verbonden in een computernetwerk; het lijkt daarmee enigszins op een computercluster.

Bekijken C++ en Distributed computing

Doctor of Philosophy

Doctor of Philosophy (afkorting: PhD (Brits) of Ph.D. (Amerikaans), Latijn: Philosophiae Doctor) is een Anglo-Amerikaanse variant op de academische titel doctor.

Bekijken C++ en Doctor of Philosophy

Eclipse (software)

Eclipse is een opensourceframework van de Eclipse Foundation voor software-ontwikkelomgevingen.

Bekijken C++ en Eclipse (software)

Exception handling

Exception handling is een constructie of een mechanisme die een programmeertaal biedt om op een abnormale of uitzonderlijke gebeurtenis (excepties) te kunnen reageren en af te handelen tijdens het uitvoeren (run time) van software.

Bekijken C++ en Exception handling

Genericiteit

Genericiteit of generics is een voorziening voor programmeertalen die generiek programmeren toestaat.

Bekijken C++ en Genericiteit

GNU Compiler Collection

Compileren met GCC (klik om te vergroten) GCC, wat staat voor GNU Compiler Collection is een verzameling compilers, die onder de GPL wordt verspreid door de Free Software Foundation.

Bekijken C++ en GNU Compiler Collection

Hello world (programma)

Perl Een Hello world-programma is een eenvoudig computerprogramma dat niets anders doet dan de tekst "Hello world" op het scherm tonen.

Bekijken C++ en Hello world (programma)

Imperatief programmeren

Imperatief programmeren (ook wel procedureel programmeren genoemd) is een programmeerconcept uit de informatica waarbij programma's opgesteld worden in de vorm van opdrachten die direct uitgevoerd kunnen worden.

Bekijken C++ en Imperatief programmeren

Increment

Het increment is datgene wat aan iets wordt toegevoegd, waardoor het in grootte toeneemt.

Bekijken C++ en Increment

Integrated development environment

Java. Een integrated development environment of IDE is computersoftware die een softwareontwikkelaar ondersteunt bij het ontwikkelen van computersoftware.

Bekijken C++ en Integrated development environment

Intel

Pentium MMX - bovenaanzicht Intel is een Amerikaans bedrijf dat zich specialiseert in het ontwerpen en produceren van chips, moederborden, software en andere componenten van computers en computernetwerken.

Bekijken C++ en Intel

Java (programmeertaal)

Java is een objectgeoriënteerde programmeertaal.

Bekijken C++ en Java (programmeertaal)

KDE

KDE (K Desktop Environment) is een vrije en opensource-desktopomgeving en -framework gebaseerd op Nokia's Qt-toolkit voor Linux en andere Unix-achtige besturingssystemen.

Bekijken C++ en KDE

KDevelop

KDevelop KDevelop onder Kubuntu KDevelop is een vrije IDE voor C, C++, Python, QML/JavaScript en PHP voor Linux en andere Unix-besturingssystemen.

Bekijken C++ en KDevelop

Kernel

Een kernel of core is in de informatica het centrale deel van een besturingssysteem.

Bekijken C++ en Kernel

Klasse (informatica)

Een klasse in de zin van de objectoriëntatie is een mechanisme dat in bepaalde, objectgeoriënteerde programmeertalen gebruikt wordt om de toestandsruimte en interface van een verzameling objecten vast te leggen.

Bekijken C++ en Klasse (informatica)

Lijst van programmeertalen

De onderstaande programmeertalen worden of werden frequent gebruikt of genoemd.

Bekijken C++ en Lijst van programmeertalen

Microsoft

Het oude logo van Microsoft Microsoft (vaak afgekort als MS) is een Amerikaans bedrijf uit Redmond in Washington.

Bekijken C++ en Microsoft

Microsoft Visual Studio

Microsoft Visual Studio is een integrated development environment (IDE) van Microsoft.

Bekijken C++ en Microsoft Visual Studio

MinGW

MinGW is een port van onder andere de GNU softwareontwikkelingsapplicaties naar het Microsoft Windows-platform.

Bekijken C++ en MinGW

ML (programmeertaal)

ML is een functionele programmeertaal, ontwikkeld door Robin Milner en anderen aan de Universiteit van Edinburgh.

Bekijken C++ en ML (programmeertaal)

Multi-paradigmaprogrammeertaal

Een multi-paradigmaprogrammeertaal is een programmeertaal waarbij er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt.

Bekijken C++ en Multi-paradigmaprogrammeertaal

Naamruimte

Een naamruimte (Engels namespace) is een mechanisme dat in veel computertalen de mogelijkheid biedt om namen van variabelen, constanten en functies (identifiers) zodanig te groeperen dat ze binnen verschillende contexten een (volstrekt) afzonderlijke betekenis en werking krijgen.

Bekijken C++ en Naamruimte

NetBeans

NetBeans is een opensourceproject gebaseerd op Xelfi, een universiteitsproject in Praag (Tsjechië) dat begon in 1997.

Bekijken C++ en NetBeans

Objectgeoriënteerd

Objectgeoriënteerd, vaak afgekort tot OO als afkorting voor het Engelse object-oriented, is een paradigma dat gebruikt wordt bij het objectgeoriënteerd programmeren en de objectgeoriënteerde opslag van data.

Bekijken C++ en Objectgeoriënteerd

Objective-C

Objective-C is een programmeertaal die een uitbreiding is van de programmeertaal C. Ze werd in de jaren 80 van de twintigste eeuw ontwikkeld door Brad J. Cox, en heeft qua syntaxis wel wat weg van Smalltalk.

Bekijken C++ en Objective-C

Opensourcesoftware

Logo van het Open Source Initiative Opensourcesoftware (soms ook openbronsoftware) is computerprogrammatuur waarvan de gebruiker de licentie heeft om de broncode te bestuderen, aan te passen, te verbeteren, te verspreiden of te verkopen.

Bekijken C++ en Opensourcesoftware

Operatie (wiskunde)

In de simpelste vorm van zijn betekenis staat de term operatie of bewerking in de wiskunde en de logica voor een actie of procedure die uit een of meer invoerwaarden (operanden) een nieuwe waarde produceert.

Bekijken C++ en Operatie (wiskunde)

Operator (wiskunde)

In de wiskunde is de eerste betekenis van een operator die van bewerking op een of meer operanden, in de logica of in de rekenkunde.

Bekijken C++ en Operator (wiskunde)

Operator-overloading

Operator-overloading is een techniek die door sommige programmeertalen zoals C++ wordt ondersteund en de programmeur de mogelijkheid geeft een operator (bijvoorbeeld + of -) een (nieuwe) betekenis te geven voor een bepaalde klasse van objecten.

Bekijken C++ en Operator-overloading

Overerving (informatica)

Overerving is een term die gebruikt wordt bij de methodiek van het object-georiënteerd programmeren.

Bekijken C++ en Overerving (informatica)

Overloading

Overloading is het gegeven dat, in een computerprogramma, verschillende functies (of methodes of procedures) dezelfde naam hebben, maar zich slechts onderscheiden doordat ze met andere argumenten (of parameters) aangeroepen worden.

Bekijken C++ en Overloading

Perl (programmeertaal)

Bibliotheek van Perl-boeken Perl is een programmeertaal ontworpen door Larry Wall die eigenschappen van C en UNIX-scripttalen zoals sh en awk in zich verenigt.

Bekijken C++ en Perl (programmeertaal)

PHP

PHP (PHP: Hypertext Preprocessor, vroeger Personal Home Page) is een scripttaal, die bedoeld is om op webservers dynamische webpagina's te creëren.

Bekijken C++ en PHP

Polymorfisme (informatica)

Polymorfisme staat voor veelvormigheid.

Bekijken C++ en Polymorfisme (informatica)

Porteren

Porteren of porten is het aanpassen van software, met als doel deze te laten draaien op een ander besturingssysteem of processor dan waar de software oorspronkelijk voor was ontwikkeld.

Bekijken C++ en Porteren

Programmeertaal

Python. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven.

Bekijken C++ en Programmeertaal

Programmeren (computer)

een stukje broncode in de programmeertaal BASIC Programmeren is het schrijven van een computerprogramma, een concrete reeks instructies die een computer kan uitvoeren.

Bekijken C++ en Programmeren (computer)

Qt-toolkit

De Qt-toolkit (kortweg: Qt, uitgesproken als het Engelse woord cute) is een software development kit geschreven in C++.

Bekijken C++ en Qt-toolkit

Referentie

Een referentie is een verwijzing naar informatie ter ondersteuning van een bewering.

Bekijken C++ en Referentie

Schuine streep

De schuine streep (/), schrap of Duitse komma, in computerterminologie ook (forward) slash, is een leesteken.

Bekijken C++ en Schuine streep

Simula

Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het Noorse Rekencentrum in Oslo.

Bekijken C++ en Simula

Smalltalk (programmeertaal)

Smalltalk is een objectgeoriënteerde programmeertaal met dynamische typen, die ontwikkeld werd bij Xerox PARC door Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg, Larry Tesler en anderen in de jaren zeventig.

Bekijken C++ en Smalltalk (programmeertaal)

Standaardargument

In sommige programmeertalen is een standaardargument (ook defaultargument en default argument) een argument dat wordt toegekend aan een parameter van een functie als er geen andere waarde is meegegeven voor die parameter.

Bekijken C++ en Standaardargument

Standard Template Library

De Standard Template Library of STL is een softwarebibliotheek voor de programmeertaal C++ die deel uitmaakt van de C++ Standard Library.

Bekijken C++ en Standard Template Library

Superset

B omvat A Een superset is een verzameling die een andere verzameling omvat.

Bekijken C++ en Superset

Template (software)

Een template of een generic (type) is een sjabloon voor een stuk code.

Bekijken C++ en Template (software)

Typeconversie

In de informatica is een typeconversie (Eng.: type cast) een operatie die een stukje data van een bepaald gegevenstype converteert naar een ander gegevenstype.

Bekijken C++ en Typeconversie

Typesysteem

In de informatica definieert een typesysteem hoe een programmeertaal gegevens groepeert in verschillende gegevenstypen, en hoe deze typen gebruikt en gecombineerd kunnen worden.

Bekijken C++ en Typesysteem

Unix

Beknopte stamboom van de Unixfamilie Unix (of UNIX) is een familie van besturingssystemen met multitasking- en multiuser-mogelijkheden voor zeer uiteenlopende typen computers, ontwikkeld door verscheidene fabrikanten en groepen.

Bekijken C++ en Unix

WxWidgets

WxWidgets (vroeger bekend als wxWindows) is een opensource-widgettoolkit.

Bekijken C++ en WxWidgets

Xcode

Xcode is een geïntegreerde ontwikkelomgeving (IDE) met een geheel van softwareontwikkelingsproducten ontwikkeld door Apple voor het ontwikkelen van software voor macOS, watchOS, tvOS en iOS.

Bekijken C++ en Xcode

Zie ook

Objectgeoriënteerde programmeertaal

Statisch getypeerde programmataal

Ook bekend als C Plus Plus, Cplusplus, Cpp, Programmeertaal Cplusplus.

, Operator-overloading, Overerving (informatica), Overloading, Perl (programmeertaal), PHP, Polymorfisme (informatica), Porteren, Programmeertaal, Programmeren (computer), Qt-toolkit, Referentie, Schuine streep, Simula, Smalltalk (programmeertaal), Standaardargument, Standard Template Library, Superset, Template (software), Typeconversie, Typesysteem, Unix, WxWidgets, Xcode.