| 1 | class A { |
|---|---|
| 2 | public: |
| 3 | A(int a) : a(a) {} |
| 4 | int a; |
| 5 | }; |
| 6 | class B : public A { |
| 7 | using A::A; |
| 8 | }; |
| 9 | class C : public B { |
| 10 | C() : B(1) {} |
| 11 | }; |
| 12 |
| 1 | class A { |
|---|---|
| 2 | public: |
| 3 | A(int a) : a(a) {} |
| 4 | int a; |
| 5 | }; |
| 6 | class B : public A { |
| 7 | using A::A; |
| 8 | }; |
| 9 | class C : public B { |
| 10 | C() : B(1) {} |
| 11 | }; |
| 12 |