Bonjour,

je souhaiterai écrire dans l'idée le code suivant mai je n'arrive pas à écrire le destructeur
si quelqu'un à une idée ou bien me dire si je suis à coté de la plaque
merci

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
24
25
26
27
28
29
30
31
32
33
34
class A
{
public:
    A(int a);
 
private:
    int m_a;
};
 
A::A(int a): m_a(a)
{
 
}
 
class B
{
public:
    B();
    ~B();
 
private:
    std::vector<B> *m_essai;
};
 
B::B():m_essai(new std::vector<B>)
{
 
}
 
B::~B()
{
    for(auto c:m_essai)
        delete C;
}