- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
m = 1;
label:
...block1;
if (m == 1)
{
m++;
goto label;
}
else if (m == 2)
{
m++;
...block2;
goto label;
else
{
...block3;
}
if (m == 3)
m = 1;
else
m--;
Dreyk 08.03.2010 23:16 # +0.2
А ваще goto must die
uncle Lem 09.03.2010 01:52 # +1
К теме goto: http://xkcd.com/292/
Dreyk 09.03.2010 02:31 # 0
комикс зачетный)
uncle Lem 09.03.2010 02:34 # 0
guest 10.03.2010 23:41 # +2
часто встречаются случаи, когда без goto код выглядит монструозно, еле читаемо и с дополнительными флагами, только путающими как обезьяну, так и машину (лишние данные в стеке). А стоит только вставить гото, то всё становится на свои места.
не надо тут. мастдай не goto, а отсутствие common sense
guest 09.03.2010 14:32 # −3.8
guest 13.03.2010 15:56 # −2
guest 09.03.2010 20:54 # −0.2
guest 09.03.2010 21:25 # +1.4
guest 12.03.2010 23:25 # 0
m--; " И не хуй тут умничать - настоящий говнокод у фирмы 1с
guest 13.03.2010 17:22 # 0