Inicialização C ++ [duplicada]
Possible Duplicate:
onstrução de classe com valores inicia
Enquanto eu estava vendo o exemplo de c ++ emhttp: //en.wikipedia.org/wiki/Delegation_patter Notei algo que não tinha visto antes:
C() : i(new A()) { }
Minha pergunta é: como essa linha de código é diferente de:
C() {
i = new A();
}
O que:
após construtor fazer? O que os suportes em torno denew A()
Faz