Nei casi in cui è richiesta l'iniezione dipendente dal costruttore, quali sono le considerazioni sull'utilizzo dell'iniezione tramite il riferimento rispetto all'utilizzo di boost :: shared_ptr?Iniezione dipendenza C++ - per riferimento o per boost :: shared_ptr?
C'è un altro modo comune per farlo? Come si confronta con i due metodi sopra?
+1: Amo l'iniezione di dipendenza! – Nick
L'uso di un puntatore può aiutare in determinati scenari. Vedere la risposta seguente per un simile caso durante il test della classe: http://stackoverflow.com/questions/5726580/mocking-c-classes-with-dependency-injection/5836747#5836747 – Jonathan