Programmeren in C++/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Daar er verwezen wordt naar C, krijgen C++ functies die geen argumenten aanvaarden void ipv niets. // Ook 'protected: string begroeting' weggenomen, gezien de code hierdoor niet kon werken.
Guest91111 (overleg | bijdragen)
k Geschiedenis een beetje geupdated
Regel 7:
 
Naast structureel programmeren (zoals dat in C gebeurt) kan in C++ ook object-georiënteerd gewerkt worden. Omdat C++ beide programmeer-methoden ondersteunt, wordt C++ een hybride taal genoemd. Tijdens de ontwikkeling van C++ is een van de hoofdpunten altijd geweest dat C programma's compileerbaar zijn met een C++ compiler (backwards compatible). Dit is niet voor alle aspecten van C gerealiseerd, maar wel voor het overgrote deel.
 
===Geschiedenis===
Bjarne Stroustrup, een computerwetenschap van Bell Labs, was de ontwerper van C++ (Hij noemde het "C met Klassen") en maakte deze taal in 1986 als verbetering van de C Programmeertaal. De verbeteringen begonnen met object-georiënteerd programmeren concepten zoals classen, gevolgd door vele andere dingen zoals virtuele functies, operator overloading, multiple inheritance, templates en exception handling. Deze en vele andere dingen werden in een boek beschreven
 
== Veranderingen ==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.