Wpis z mikrobloga

@wieczniezielony: różni się tym, że referencję zawsze musisz zainicjalizować(stosując ją jako zmienną czy pole w klasie). Poza tym różnic nie znam/nie pamiętam. Używaj referencji (ze zwróceniem uwagi na const) dla obiektów, a jeśli musisz używać zwykłych tablic, to przekazuj je przez wskaźnik. Jeśli nie ma przeciwwskazań - używaj kontenerów stl/boost/qt/...
  • Odpowiedz
@wieczniezielony: to jest wskaźnik na referencję - wg mnie popieprzona konstrukcja i przez 8 lat pracy nigdy nie musiałem tego użyć. Ma to zastosowanie, jeśli chcesz coś zrobić z samym wskaźnikiem przekazywanym do funkcji, a nie z wartością wskazywaną przez niego, w innym przypadku - nie ma zupełnie sensu stosować takiej konstrukcji.
  • Odpowiedz