LINUX.ORG.RU

История изменений

Исправление UVV, (текущая версия) :

Главный зашквар ссылок — их нельзя переопределить, тоесть указывать они могут только на 1 объект.

Всем вон из профессии!!!

/0

uvv% cat test.cpp
#include <iostream>

int main(int argc, char** argv)
{
   int a = 1;
   int b = 2;
   int &r = a;
   std::cerr << "r = " << r << std::endl;
   r = b;
   std::cerr << "r = " << r << std::endl;
}
uvv% ./test
r = 1
r = 2

Исправление UVV, :

Всем вон из профессии!!!

/0

uvv% cat test.cpp
#include <iostream>

int main(int argc, char** argv)
{
   int a = 1;
   int b = 2;
   int &r = a;
   std::cerr << "r = " << r << std::endl;
   r = b;
   std::cerr << "r = " << r << std::endl;
}
uvv% ./test
r = 1
r = 2

Исходная версия UVV, :

/0

uvv% cat test.cpp
#include <iostream>

int main(int argc, char** argv)
{
   int a = 1;
   int b = 2;
   int &r = a;
   std::cerr << "r = " << r << std::endl;
   r = b;
   std::cerr << "r = " << r << std::endl;
}
uvv% ./test
r = 1
r = 2