1 2 3 4 5 6 7 8 9 10
struct S { S() = delete; explicit S(int n) { } }; int main (int argc, char* rgv[]) { S s(1); return 0; }