#include <iostream>
#include <chrono>
class A{
public:
A(){} // default constr
};
class B:public A{
public:
using A::A;
protected:
};
class C:public B{
public:
using A::A; //scope resolution
int f1(A a);// dummy function
};
int main ()
{
return 0;
}
// Вышеуказанная программа работает нормально с C ++ и C ++ 14, но выдает ошибку с C ++ 17 // почему и как ее можно решить?