On m'a dit qu'il y a plusieurs situations dans lesquelles la liste d'initialisation doit être utilisée pour l'initialisation.une question sur la liste d'initialisation en C++
Il y a trois cas
1) membres const
2) membres de référence
3) sans constructeur par défaut
Est-ce exact? Quelqu'un voudrait-il élaborer ceci? Y a-t-il un autre cas que j'ai manqué?
Merci!
pouvez-vous me montrer un exemple de code pour le cas 3? Merci beaucoup! – skydoor
Que voulez-vous dire? Code qui compile avec un membre de type classe qui n'a aucun constructeur ou code qui ne le fait pas parce que le type de classe a un constructeur non-défaut? –
Je pense que le code qui ne fonctionne pas parce que le type de classe a un constructeur non-défaut? – skydoor