Voila je me suis lancé dans l'apprentissage du c++ et je dois dire que je galère un peu. Depuis quelque temps j'ai un problème redondant que je n'arrive pas à résoudre...


J'ai une classe Dance_floor que voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#ifndef DANCE_FLOOR_H_INCLUDED
#define DANCE_FLOOR_H_INCLUDED
#include "Girl.h"
#include "Boy.h"
#include <vector>
 
class Dance_floor
{
    private:
        vector<Boy> Boys;
        vector<Girl> Girls;
        int Nb_boy;
        int Nb_girl;
    public:
        Dance_floor();
      void  add_boy(Boy);
      void Dance_floor_display();
};
 
 
#endif // DANCE_FLOOR_H_INCLUDED
avec ses fonctions la :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "Dance_floor.h"
#include "Boy.h"
#include<string>
#include <iostream>
using namespace std;
Dance_floor::Dance_floor()
{ Nb_boy=0;
  Nb_girl=0;
    }
void Dance_floor::add_boy(Boy b)
{
    Boys.push_back(b);
    Nb_boy++;
}
void Dance_floor:: Dance_floor_display()
{
     for (int i = 0 ; i < Nb_boy ; i++)
     {
          string a=Boys[i].getName();
          cout <<a;
     }
 
}
Et voici le main:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include "Party_man.h"
#include "Boy.h"
#include "Girl.h"
#include "Dance_floor.h"
using namespace std;
 
int main()
{
 
    Boy b("troup");
 
    Dance_floor v();
    v.add_boy(b);
   v.Dance_floor_display();
 
     cout << "Hello world!" << endl;
    return 0;
Et voila j'ai l'erreur suivante:
error: request for member `add_boy' in `v', which is of non-class type `Dance_floor ()()'|

Apparemment s'agirait-il d'un problème dans la classe add_boy ou au contraire le problème viens de v?
J'ai bien essaye de bidouiller tout cela par moi même mais j'arrive à rien. Je précise que j'ai commencé le c++ y a deux jour et donc je n'est pas encore les automatismes