Bonjour,
J'ai créé une classe vecteur. Je souhaite pouvoir utiliser l'opérateur de post incrémentation et de pré incrémentation.
Voici mon code :
Je voulais savoir si j'ai bien compris le principe est qu'elle est erreur de mon code car la méthode préfixer ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 vecteur& vecteur::operator++() { for (int i=0; i<m_taille; i++) { m_tableau[i]++; } return *this; } vecteur vecteur::operator++(int) { // NE MARCHE PAS vecteur res(m_taille); for (int i=0; i<m_taille; i++) { res.m_tableau[i]++; } return res; }
Merci d'avance.
Partager