explicit
specifier, what will be the reuslt of folllowing code execution?
#include <iostream>
using namespace std;
class Clazz {
public:
explicit Clazz(int) {
cout << 'A';
}
Clazz(char) {
cout << 'B';
}
};
int main() {
Clazz x(10);
Clazz y = 10.;
return 0;
}
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать