- 1
- 2
- 3
- 4
- 5
- 6
- 7
switch (today) {
case 1:
cout << "It's Monday" << endl;
break;
default:
cout << "Not Monday" << endl;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
switch (today) {
case 1:
cout << "It's Monday" << endl;
break;
default:
cout << "Not Monday" << endl;
}
классика в исполнении MSDN
3.14159265 21.06.2010 13:31 # 0
реквестирую пруфлинк, не верится что все настолько заупщено
glook 21.06.2010 14:15 # +1
пример в конце статьи "C++ Enumeration Declarations"
3.14159265 21.06.2010 14:46 # +2
нахера делать енум
enum Days { // Declare enum type Days
saturday, // saturday = 0 by default
sunday = 0, // sunday = 0 as well
monday, // monday = 1
tuesday, // tuesday = 2
wednesday, // etc.
thursday,
friday
};
чтоб потом писать
case 1: cout << "It's Monday" << endl;
сенкс
Webkill 21.06.2010 15:52 # −2
а в сиплюсе?
glook 21.06.2010 16:00 # −5
Webkill 21.06.2010 16:06 # −5
:)
спс, поржал.
в шарпе энумы - это "value types", а не "classes (reference types)" т.е. обычные 32-битные (64битные?) числа, как и в с++. когда вызывается d.ToString(), происходит боксинг числа в классовое представление (это будет уже новый обхъект, прежний энум так и останется числом) и вызывается нужный метод.
т.е. что-то вроде:
Days d = Days.Monday;
string str = new BoxedEnum(d).ToString();
Denis Popov 21.06.2010 16:42 # −4
Webkill 21.06.2010 16:44 # +1
Denis Popov 21.06.2010 16:51 # −5
Мистер Хэнки 21.06.2010 19:24 # +5
xynta 21.06.2010 21:00 # −4
blackhearted 21.06.2010 23:46 # −7
Инкрезон 22.06.2010 02:13 # −3
Я думаю что писать принципиально новую оперциаонную систему нужно на PHP.
Кстати, что нам сегодня по труду задали?
Webkill 22.06.2010 03:05 # −2
Инкрезон 22.06.2010 03:13 # −1
Приятно, что все его знают -- он у нас по информатике отличник!
Webkill 22.06.2010 03:18 # −2
Webkill 22.06.2010 15:41 # −5
paranoid 23.06.2010 18:26 # −1
и сожги свою КАЛЛлекцию книг освоить за 21 день или какая там у тебя
Webkill 23.06.2010 18:30 # −5
paranoid 24.06.2010 12:53 # −1
paranoid 24.06.2010 12:55 # −1
paranoid 24.06.2010 12:55 # −1
glook 21.06.2010 16:01 # −1
Говногость 21.06.2010 19:29 # −4
На сайте проводится профилактика, поэтому гостям нельзя писать комментарии до 1 января 2011. Говнокод.ру благодарит Вас за понимание!
А я то могу! Забыли забанить! Ха.
striker 22.06.2010 08:07 # +6
Говногость 22.06.2010 15:10 # −1
xXx_totalwar 22.06.2010 08:24 # +4
скоро тут станет уныло =\
nil 22.06.2010 11:00 # +4
- Теперь, когда всех любителей списывать выгнали...
- ...остались профессионалы.
Останутся профессиональные сертифицированные деанонимизированные говнокодеры!
Webkill 22.06.2010 15:43 # −1
xXx_totalwar 22.06.2010 15:47 # 0
Webkill 22.06.2010 15:48 # −5
Семёны тут Инкрезон и Денис Попов, напр.
Семёны-неймфаги ололо :)
xXx_totalwar 22.06.2010 15:52 # +4
glook 23.06.2010 11:18 # −1