Указатель как член или Ссылка как член

Мне нужно одно пояснение в c ++ linux.

У меня есть класс C1 и еще один класс C2 . C1 будет иметь ссылку C2 .

class C1
{

   C2 &obj ;

}

Я думаю о двух вариантах здесь:

  1. Непосредственно удерживая ссылку на C2 как C2 & obj;
  2. Создание указателя на C2 , как c2 * obj;

Что хорошо? какая в этом разница? когда выбрать либо?

5
задан Alok Save 5 March 2012 в 08:10
поделиться