SORU
23 HAZİRAN 2009, Salı


sabit referans parametreleri

Aşağıdaki bildirimleri arasında bir fark var mı?

void somefunc(const Person &p);
void somefunc(Person const &p);

CEVAP
23 HAZİRAN 2009, Salı


varfark yok. const Bu durumda sağa bağlar bildirinin ilk bölümü olduğu sürece, sol...türü bağlanır.

Bakın: https://isocpp.org/wiki/faq/const-correctness#const-ref-alt

Şahsen, const T &x daha iyi okur. Ayrıca const İlk koymak için tercih Bjarne this göre. Anahtar aslında readonly adı verilecek ve readonly int x Daha iyi okur çünkü özellikle :-P

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
C++

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Attempts at least

    Attempts at

    1 Ocak 2007
  • Ludique

    Ludique

    21 NİSAN 2009
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009