Soit A :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class A
{
    A(int i) : pouet(i);
    int pouet;
};
 
A maClasse = 5;
Que se passe-t-il ?
Appel du constructeur, puis de l'opérateur d'affectation, ou simplement du constructeur ?

Laquelle de ces deux lignes ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
A maClasse = A(5);
A maClasse(5);
Merci.