Devo preferir ponteiros ou referências nos dados dos membros?
Este é um exemplo simplificado para ilustrar a pergunta: class A {}; class B { B(A& a) : a(a) {} A& a; }; class C { C() : b(a) {} A a; B b; }; Portanto, B é responsável por atualizar uma parte do C. Executei o código através do lint e ele zombou do membro de referência: lint #...