Jump to content

Development Blog

  • artikelen
    44
  • reacties
    78
  • bezichtigingen
    26315

C++ De Basis - Strings


Crypteq

1003 bezichtigingen

logo_cpp_1.png

We behandelen deze keer de strings. Een string is simpelweg tekst.


[table=header]Nota:

Dit artikel is door @Megadreams aangeduid als "moet herschreven worden".[/table]

screen15.png

screen16.png

We gaan 2 includes includen namelijk "iostream" en "string" de include string is nodig voor de strings:

#include <iostream>
#include <string>

Dan weer de namespace:

using namespace std;

Nu gaan we de procedure "main" weer aanmaken:

int main()
{

}

Nu gaan we geen int gebruiken maar string en deze string noemt "woord":

string woord;

We gaan nu de gebruiker vertellen dat hij een woord/tekst moet invoeren, dit doen we met "cout":

cout << "Voer een woord/tekst in: ";

Nu gaan we het woord of de tekst ophalen via cin:

cin >> woord;

En nu gaan we het ingevoerde woord/tekst op het scherm schrijven:

cout << "Je voerde het volgende woord/tekst in: " << woord;

En nu gaan we onze welbekende loop weer gebruiken want als je cin.get() zou gebruiken zou hij net als bij het vorige programmatje meteen afsluiten want je drukt immers nog die toets "enter" in:

while(true){}

Nu sluiten we af met een return:

return 0;

Dit alles samen vormt:

#include <iostream>
#include <string>
using namespace std;

int main()
{
string woord;
cout << "Voer een woord/tekst in: ";
cin >> woord;
cout << "Je voerde het volgende woord/tekst in: " << woord;

while (true){}
return 0;
}

Volgende keer zullen we de verschillende soort loops behandelen en wat je er allemaal mee kan.

3 reacties


Recommended Comments

Big Boss

Geplaatst:

       int b = 1;
       while (b = 1)
       {

       }

Is dat niet gewoon hetzelfde als dit, of?

while(true) { }

Megadreams

Geplaatst:

Klopt maar ik had dit ook al een tijdje geleden geschreven en wat het vergeten aan te passen. :bonk:

Basssss

Geplaatst:

Vond deze tutorial eigenlijk niet veel toevoegende waarde hebben tegenover de vorige tutorials. Het enige verschil is eigelijk het woordje 'string', wat in de vorige tutorial 'int' was. :(

Gast
Reactie toevoegen...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...