ссылки в проблеме C++

Я слышал, что ссылки в C++ могут быть intitalized только однажды, но это дает мне 1, мой вывод и не возвращающий ошибки!

 struct f { 
   f(int& g) : h(g) { 
     h = 1; 
   }

   ~f() { 
     h = 2; 
   } 

   int& h; 
 };

 int i() { 
   int j = 3; 
   f k(j); 
   return j;
 }
5
задан kiamlaluno 5 August 2010 в 06:17
поделиться