Referencia inicializálás kivitelező

szavazat
0
const T   a {}; // constant of type T
const T&  b {}; // ???
      T   c {}; // variable of type T
      T&  d {}; // error

Mi a különbség a, és b?
butalás, de nem rendelni egy objektumot is: az, hogy a használati én inicializálása T kivitelező.
A címe bközött a címét és c, úgy tűnik, a bés anincs különbség.

És ha én is kijelentik és inicializálni bmiért dad fordítási hiba?

Beszéltem egy általános típus T. teszteltem a fenti kódot, vagy primitív típusok és osztályok, és az eredmények azonosak.

A kérdést 19/03/2020 21:56
a forrás felhasználó
Más nyelveken...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more