Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: C++ Hulp Met Code, Debug Error. [Opgelost]  (gelezen 327 keer)

Offline Ruggler

  • Lid
C++ Hulp Met Code, Debug Error. [Opgelost]
« Gepost op: 2015/01/08, 11:28:08 »
Dag mensen van Ubuntu,

Ik ben voor school bezig met een stuk code in C++. Het idee is dat je waarde kan toevoegen in een array, maar ook de laatst toegevoegde waarde weg kunt halen. Ik ben allereerst begonnen met het proberen toe te voegen van een waarde met het volgende stuk code:

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
int keuze;
printf("Kies 1 om getal aan array toe te voegen \n");
scanf("%d" , &keuze);
void VoegGetalToe(int []);
int i;
int stat[5] = {1, 2, 3, 4, 5};
if (keuze == 1)
{
VoegGetalToe(stat);
printf("Het array ziet er als volgt uit: \n");
for (i=0 ; i<5 ; i=i+1)
{
printf("%d", stat[i]);
}
printf("\n");
}
return 0;
}

void VoegGetalToe(int getallen[])
{
int i;
int toevoeg;
printf("Kies het getal dat u aan het array wilt toevoegen \n");
scanf("%d" , &toevoeg);
for (i=5 ; i>0 ; i=i-1)
{
int geheugen;
geheugen = getallen[i];
getallen[i] = getallen[i-1];
getallen[i-1] = geheugen;
}
getallen[0] = toevoeg;
}

Als ik dit uitvoer, lijkt alles te werken, ik druk allereerst op de 1 zodat ik vervolgens een waarde kan toevoegen aan het array. Maar wanneer ik een waarde invoer en weer op enter druk, krijg ik een debug error en stopt ie ermee. Maar mn waarde staat dan wel correct toegevoegd in het array. Kan iemand mij uitleggen wat ik fout doe? :S



"Deze foutmelding krijg ik dus wanneer ik op enter knop drukte nadat ik 5 had ingevoerd. Wel zie je dat daarna de waardes in het array goed gegaan zijn."
« Laatst bewerkt op: 2015/01/08, 11:40:51 door Ruggler »

Offline daniel

  • Lid
  • Steunpunt: Ja
Re: C++ Hulp Met Code, Debug Error. [Opgelost]
« Reactie #1 Gepost op: 2015/02/18, 12:32:56 »
Ik zie het probleem al.....


WINDOWS