C++ reference


Vytváření referencí

Referenční proměnná je „odkaz“ na existující proměnnou a vytváří se &operátorem:

string food = "Pizza";  // food variable
string &meal = food;    // reference to food

Nyní můžeme k odkazování na proměnnou použít buď název proměnné food, nebo referenční název :mealfood

Příklad

string food = "Pizza";
string &meal = food;

cout << food << "\n";  // Outputs Pizza
cout << meal << "\n";  // Outputs Pizza