Cyborg Terminator
Мудрец
(11372)
9 лет назад
struct ops {
int n;
ops(void){}
ops(int _n):n(_n){}
operator int(void) const {
return n;
}
};
int main(void){
switch( ops(10) ){
case 10:
cout << "10\n";
break;
default:
cout << "default\n";
break;
}
return 0;
}