История изменений
Исправление kachsheev, (текущая версия) :
// defines
int get_value();
int &get_reference();
const int &get_const_reference();
int *get_pointer();
// usage
int a = get_value();
int b = get_reference();
int &rb = get_reference();
const int &crb = get_const_reference();
int b1 = get_const_reference();
int *c = int *get_pointer();
Используется так, и никак иначе. Стоит запомнить.
Исправление kachsheev, :
// defines
int get_value();
int &get_reference();
const int &get_const_reference();
int *get_pointer();
// usage
int a = get_value();
int b = get_reference();
int &rb = get_reference();
const int &crb = &get_const_reference();
int b1 = &get_const_reference();
int *c = int *get_pointer();
Используется так, и никак иначе. Стоит запомнить.
Исходная версия kachsheev, :
// defines
int get_value();
int &get_reference();
const int &get_const_reference();
int *get_pointer();
// usage
int a = get_value();
int b = get_reference();
int &rb = get_reference();
const int &crb = &get_const_reference();
int *c = int *get_pointer();
Используется так, и никак иначе. Стоит запомнить.