Programmeren in C++/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
AventicumRobot (overleg | bijdragen)
k Robot: automatisch tekst vervangen (-{{GFDL-oud}} + )
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.
Regel 58:
#include <stdio.h>
 
/* Print Hello World! op het scherm */
main()
{
Regel 72:
using namespace std;
 
// Print Hello World! op het scherm.
 
// In C++ krijgen functies een type mee, dit is meestal void of int.
int main(void)
{
// endl staat voor end line en doet dus hetzelfde als \n.
// betekenis code: verplaats naar cout eerst "Hello World!" en daarna endl.
// cout plaatst de uitvoer vervolgens op het scherm.
cout << "Hello World!" << endl;
 
// dit betekent: programma afgesloten zonder problemen
Regel 102:
// Definitie van de klasse "Begroeter".
class Begroeter{
protected: // beschermde onderdelen, enkel in sommige gevallen toegankelijk in de klasse zelf of van overal toegankelijk.
string begroeting;
 
private:
// Privaat toegankelijke onderdelen, enkel toegankelijk
// in de klasse zelf.
string begroeting;
 
public:
// Publieke toegankelijk onderdelen, van overal toegankelijk.
Regel 124 ⟶ 122:
};
 
int main(void){
// Maakt een nieuwe klasse aan en roept de default
// constructor op.
Regel 176 ⟶ 174:
|Code=
<source lang=cpp>
int main(void){
// Maakt een nieuwe klasse aan en roept de default
// constructor op.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.