Initialization of reference member requires a temporary variable C++

后端 未结 12 1897
自闭症患者
自闭症患者 2020-12-10 03:29
struct Div
{
   int i;
   int j;
};   

class A
{
    public:
             A();
             Div& divs;
};

In my constructor definition, I have

12条回答
  •  悲哀的现实
    2020-12-10 04:13

    class A
    {
        Div & ref(Div div) { return div; }
        public:
           A() : divs(ref(Div())) {};
           Div& divs;
    };
    

提交回复
热议问题