C++ - Возникнут ли проблемы на этапе компиляции или выполнения этого кода? | ProgHub
Возникнут ли проблемы на этапе компиляции или выполнения этого кода?
#include <iostream> 
class A{ 
public: 
 void f(){}            //1 
}; 
 
void f(const A & a){ 
 a.f();               //2 
} 
int main(){ 
 A a; 
 a.f();               //3 
 f(a); 
} 
Никаких проблем не возникнет
Ошибка на этапе компиляции
Ошибка на этапе выполнения