[c++] Aanroepen memberfunctie

Pagina: 1
Acties:

  • Captain N
  • Registratie: Maart 2001
  • Laatst online: 10-05-2024

Captain N

Back in NL. T_T

Topicstarter
Ik ben bezig met een simpel progje waarin ik wat member functies heb. Nu wil alleen het aanroepen niet lukken? :? |:( Ik heb geloof ik niet m'n dag wat betreft c++-en (zie andere topic :P)

edit: ik wil dus in de main de functie maakstapel aanroepen, en dat gaat fout. De error zit op die regel ook.

Hier is m'n code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream.h>

struct munten{
    int aantalmunten;
    munten* volgende;
};//munten

class thegame{
  public:
    void maakstapel();
    void splits(int);
    void control();
    void askforsplit();
    void winner();
};//thegame

void thegame::maakstapel(){
    int hoeveel;

    cout << "Hoe veel munten wilt u gebruiken in dit spel?" << endl;
    cin >> hoeveel;

    munten* game = new munten;
    game->aantalmunten = hoeveel;

    cout << "U heeft nu een stapel van "<< game->aantalmunten << " munten." << endl;

}//maakstapel

void thegame::splits(int aantalmunten){
    
}//splits

int main(){
    thegame.maakstapel();
  return 0;
}//main

De compiler geeft deze error:
Compiling...
grundy.cpp
G:\Program Files\Microsoft Visual Studio\MyProjects\grundy\grundy.cpp(35) : error C2143: syntax error : missing ';' before '.'
G:\Program Files\Microsoft Visual Studio\MyProjects\grundy\grundy.cpp(35) : error C2143: syntax error : missing ';' before '.'
Error executing cl.exe.

grundy.exe - 2 error(s), 0 warning(s)
:?

Specs: NES | M82 | (T)FC | SNES | BS-X | VB | N64 | 64DD | NGC | Q | Q GBP | G&Ws | GB(L) | GB(A) (SP) | GBM | DS(L) | Wii
Mijn foto's op Flickr.


Verwijderd

Je moet wel eerst een instatie maken.
code:
1
2
thegame game;
game.maakstapel();

  • Captain N
  • Registratie: Maart 2001
  • Laatst online: 10-05-2024

Captain N

Back in NL. T_T

Topicstarter
Thanks :)

*Denkt dat hij maar gaat stoppen met proggen voor vandaag, omdat er toch helemaal niks uitkomt :P

Specs: NES | M82 | (T)FC | SNES | BS-X | VB | N64 | 64DD | NGC | Q | Q GBP | G&Ws | GB(L) | GB(A) (SP) | GBM | DS(L) | Wii
Mijn foto's op Flickr.