C++ - Какие из следующих функцйи можно подставить вмсто /*function*/ что бы код скомпелировался? | ProgHub
Какие из следующих функцйи можно подставить вмсто /*function*/ что бы код скомпелировался?
class A 
{ 
   int _d; 
 
   public: 
 
   A():_d(1){}; 
 
  /*function*/    
 
}; 
 
void func(const A& tmp) 
{ 
   tmp.f(); 
} 
 
int main() 
{ 
   A a; 
   func(a); 
} 
int& f(){return _d};
const int& f(){return _d;};
int f() const{return _d;};
int f(){return _d;};