";" fout?

Status
Niet open voor verdere reacties.

BreVDD

Gebruiker
Lid geworden
9 apr 2009
Berichten
104
Ik heb een fout in de code maar ik weet niet wat ik fout doe:
Code:
#include <stdlib.h>
#include <windows.h>
#include <Winbase.h> 
/* 
auteur: Brecht VDD
datum: donderdag 30/4/09

Programma: kleurentest
 */


#include <ctime>
#include <iostream>
#include <string>

using namespace std;

void main()
{
	string controle;
	cout << "Typ 'Kleur' om het kleur te veranderen.";
	cin >> controle;
	if (controle == "Kleur" || controle == "kleur")
	{
		bool kleur;
		kleur = true;
		string controleKleur;
		while (kleur == true)
		{
			cout << "Typ achtergrond(of A) om het achtergrondkleur te veranderen;\nEn typ lettertype (of L) om het lettertypekleur te veranderen\n of typ exit (of E) om terug naar het hoofdmenu te gaan. \nIk wil ";
			cin >> controleKleur;
			if (controleKleur == "A" || controleKleur == "achtergrond" || controleKleur == "Achtergrond" || controleKleur == "a")
			{

				kleur = true;
			}	
			if (controleKleur == "L" || controleKleur == "lettertypekleur" || controleKleur == "l" || controleKleur =="Lettertypekleur")
			{
				kleur = true;
			}
			if (controleKleur == "exit" || controleKleur == "E" || controleKleur == "Exit" || controleKleur == "e")
			{
				cout "<== Terug naar hoofdmenu!!!";
				Sleep(2000);
				kleur = false;
			}
		}
	}
}
(code is nog niet af)
dit is de fout:
Code:
1>------ Build started: Project: Kleur, Configuration: Debug Win32 ------
1>Compiling...
1>Kleuren.cpp
1>c:\users\brecht\desktop\kleur\kleur\kleuren.cpp(43) : error C2143: syntax error : missing ';' before 'string'
1>Build log was saved at "file://c:\Users\Brecht\Desktop\Kleur\Kleur\Debug\BuildLog.htm"
1>Kleur - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Alvast bedankt
 
Verander
Code:
cout "<== Terug naar hoofdmenu!!!";
in
Code:
cout << "<== Terug naar hoofdmenu!!!";
.
Als je iets op het scherm wilt zetten met cout moet je altijd gebruik maken van '<<'.
 
Verander
Code:
cout "<== Terug naar hoofdmenu!!!";
in
Code:
cout << "<== Terug naar hoofdmenu!!!";
.
Als je iets op het scherm wilt zetten met cout moet je altijd gebruik maken van '<<'.

Bedankt

is eigenlijk een domme fout maar je vind dat niet van jezelf:)
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan