Logo
Unionpedia
Communicatie
Ontdek het op Google Play
Nieuw! Download Unionpedia op je Android™ toestel!
Gratis
Snellere toegang dan browser!
 

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.

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), ..., 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. Uitbreiden index (23 meer) »

Abstract datatype

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

Nieuw!!: C++ en Abstract datatype · Bekijk meer »

Abstracte klasse

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

Nieuw!!: C++ en Abstracte klasse · Bekijk meer »

Ada (programmeertaal)

Ada is een gestructureerde programmeertaal.

Nieuw!!: C++ en Ada (programmeertaal) · Bekijk meer »

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.

Nieuw!!: C++ en Algol 68 · Bekijk meer »

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.

Nieuw!!: C++ en Allocator (C++) · Bekijk meer »

AT&T

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

Nieuw!!: C++ en AT&T · Bekijk meer »

BCPL

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

Nieuw!!: C++ en BCPL · Bekijk meer »

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.

Nieuw!!: C++ en Bell Labs · Bekijk meer »

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.

Nieuw!!: C++ en Bjarne Stroustrup · Bekijk meer »

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.

Nieuw!!: C++ en Boolean · Bekijk meer »

C (programmeertaal)

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

Nieuw!!: C++ en C (programmeertaal) · Bekijk meer »

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).

Nieuw!!: C++ en C Sharp · Bekijk meer »

C++Builder

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

Nieuw!!: C++ en C++Builder · Bekijk meer »

Code::Blocks

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

Nieuw!!: C++ en Code::Blocks · Bekijk meer »

Commentaar (programmeren)

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

Nieuw!!: C++ en Commentaar (programmeren) · Bekijk meer »

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.

Nieuw!!: C++ en Compiler · Bekijk meer »

Constant (eigenschap)

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

Nieuw!!: C++ en Constant (eigenschap) · Bekijk meer »

Container (informatica)

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

Nieuw!!: C++ en Container (informatica) · Bekijk meer »

Cygwin

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

Nieuw!!: C++ en Cygwin · Bekijk meer »

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.

Nieuw!!: C++ en D (programmeertaal) · Bekijk meer »

Dev-C++

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

Nieuw!!: C++ en Dev-C++ · Bekijk meer »

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.

Nieuw!!: C++ en Distributed computing · Bekijk meer »

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.

Nieuw!!: C++ en Doctor of Philosophy · Bekijk meer »

Eclipse (software)

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

Nieuw!!: C++ en Eclipse (software) · Bekijk meer »

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.

Nieuw!!: C++ en Exception handling · Bekijk meer »

Genericiteit

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

Nieuw!!: C++ en Genericiteit · Bekijk meer »

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.

Nieuw!!: C++ en GNU Compiler Collection · Bekijk meer »

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.

Nieuw!!: C++ en Hello world (programma) · Bekijk meer »

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.

Nieuw!!: C++ en Imperatief programmeren · Bekijk meer »

Increment

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

Nieuw!!: C++ en Increment · Bekijk meer »

Integrated development environment

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

Nieuw!!: C++ en Integrated development environment · Bekijk meer »

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.

Nieuw!!: C++ en Intel · Bekijk meer »

Java (programmeertaal)

Java is een objectgeoriënteerde programmeertaal.

Nieuw!!: C++ en Java (programmeertaal) · Bekijk meer »

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.

Nieuw!!: C++ en KDE · Bekijk meer »

KDevelop

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

Nieuw!!: C++ en KDevelop · Bekijk meer »

Kernel

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

Nieuw!!: C++ en Kernel · Bekijk meer »

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.

Nieuw!!: C++ en Klasse (informatica) · Bekijk meer »

Lijst van programmeertalen

De onderstaande programmeertalen worden of werden frequent gebruikt of genoemd.

Nieuw!!: C++ en Lijst van programmeertalen · Bekijk meer »

Microsoft

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

Nieuw!!: C++ en Microsoft · Bekijk meer »

Microsoft Visual Studio

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

Nieuw!!: C++ en Microsoft Visual Studio · Bekijk meer »

MinGW

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

Nieuw!!: C++ en MinGW · Bekijk meer »

ML (programmeertaal)

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

Nieuw!!: C++ en ML (programmeertaal) · Bekijk meer »

Multi-paradigmaprogrammeertaal

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

Nieuw!!: C++ en Multi-paradigmaprogrammeertaal · Bekijk meer »

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.

Nieuw!!: C++ en Naamruimte · Bekijk meer »

NetBeans

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

Nieuw!!: C++ en NetBeans · Bekijk meer »

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.

Nieuw!!: C++ en Objectgeoriënteerd · Bekijk meer »

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.

Nieuw!!: C++ en Objective-C · Bekijk meer »

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.

Nieuw!!: C++ en Opensourcesoftware · Bekijk meer »

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.

Nieuw!!: C++ en Operatie (wiskunde) · Bekijk meer »

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.

Nieuw!!: C++ en Operator (wiskunde) · Bekijk meer »

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.

Nieuw!!: C++ en Operator-overloading · Bekijk meer »

Overerving (informatica)

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

Nieuw!!: C++ en Overerving (informatica) · Bekijk meer »

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.

Nieuw!!: C++ en Overloading · Bekijk meer »

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.

Nieuw!!: C++ en Perl (programmeertaal) · Bekijk meer »

PHP

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

Nieuw!!: C++ en PHP · Bekijk meer »

Polymorfisme (informatica)

Polymorfisme staat voor veelvormigheid.

Nieuw!!: C++ en Polymorfisme (informatica) · Bekijk meer »

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.

Nieuw!!: C++ en Porteren · Bekijk meer »

Programmeertaal

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

Nieuw!!: C++ en Programmeertaal · Bekijk meer »

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.

Nieuw!!: C++ en Programmeren (computer) · Bekijk meer »

Qt-toolkit

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

Nieuw!!: C++ en Qt-toolkit · Bekijk meer »

Referentie

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

Nieuw!!: C++ en Referentie · Bekijk meer »

Schuine streep

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

Nieuw!!: C++ en Schuine streep · Bekijk meer »

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.

Nieuw!!: C++ en Simula · Bekijk meer »

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.

Nieuw!!: C++ en Smalltalk (programmeertaal) · Bekijk meer »

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.

Nieuw!!: C++ en Standaardargument · Bekijk meer »

Standard Template Library

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

Nieuw!!: C++ en Standard Template Library · Bekijk meer »

Superset

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

Nieuw!!: C++ en Superset · Bekijk meer »

Template (software)

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

Nieuw!!: C++ en Template (software) · Bekijk meer »

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.

Nieuw!!: C++ en Typeconversie · Bekijk meer »

Typesysteem

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

Nieuw!!: C++ en Typesysteem · Bekijk meer »

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.

Nieuw!!: C++ en Unix · Bekijk meer »

WxWidgets

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

Nieuw!!: C++ en WxWidgets · Bekijk meer »

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.

Nieuw!!: C++ en Xcode · Bekijk meer »

Richt hier:

C Plus Plus, Cplusplus, Cpp, Programmeertaal Cplusplus, Programmeertaal cplusplus.

UitgaandeInkomende
Hey! We zijn op Facebook nu! »