- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
switch (lol) {
case E::Foo:
return 1;
case E::Bar:
default:
return 0;
case E::Baz:
return 2;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
switch (lol) {
case E::Foo:
return 1;
case E::Bar:
default:
return 0;
case E::Baz:
return 2;
}
Вы знали, что так можно?
Надо запустить пиваса.
guest6 23.12.2023 01:25 # 0
guest6 23.12.2023 01:30 # 0
guest6 23.12.2023 02:46 # 0
1) определяется какая метка соответствует значению, переданному в switch
2) goto на эту метку
3) выполняем до первого break или return
guest6 23.12.2023 02:53 # 0
guest6 29.12.2023 22:35 # 0
Нет, я же не икарус.
KPblCA 13.01.2024 21:12 # 0
3uMuCTOH 15.01.2024 22:45 # 0
nugop_cpakep 01.02.2024 17:04 # 0
doomginho 28.08.2024 05:07 # 0