class MyClass | |
{ | |
public: | |
static struct ConstructThisWay{} constructThisWay; | |
static struct ConstructThatWay{} constructThatWay; | |
explicit MyClass(ConstructThisWay); | |
explicit MyClass(ConstructThatWay); | |
// ... | |
}; | |
// Selecting the overload | |
MyClass x(MyClass::constructThatWay); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment