c++ do you not inherit constructor

C++
class A
{
    public: 
        explicit A(int x) {}
};

class B: public A
{
     using A::A;
};
Source

Also in C++: