таким способом?
                  
                  
                  class test
                  
                  
                  {
                  
                  
                  public:
                  
                  
                    int& a = a_;
                  
                  
                  private:
                  
                  
                    int a_;
                  
                  
                  };
                  
                  
                
test{}.a = 2;
значит лучше в функцию вынести?
не знаю, без идей что ты пытаешься сделать
ой не то показал имел ввиду вот так: class test { public: const int& a = a_; private: int a_; };
const_cast<int&>(test{}.a) = 2;
Обсуждают сегодня