Курсы создания компьютерных игр на C/C++ ( Часть 4 )

Для самых-самых начинающих программистов :] Часть 3 - http://pikabu.ru/story/_3437142
Курсы создания компьютерных игр на C/C++ ( Часть 4 ) Для самых-самых начинающих программистов :]  Часть 3 - <a href="http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_na_cc__chast_3__3437142">http://pikabu.ru/story/_3437142</a>
Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

а что в последнем сложного?

int main()

{m1:string i;

/здесь игра

m2:cout<<"eshe?yes/no";

if(i=="yes"){goto m1;}

if(i=="no"){;}

else {goto m2;}

return 0;

}

раскрыть ветку (12)
1
Автор поста оценил этот комментарий
Иллюстрация к комментарию
Автор поста оценил этот комментарий
goto - признак быдлокодинга так то.

скорее там через внешний do - while и проверка getch() на yes.


PS^ goto рекомендовано не использовать. И если где и можно, то только ради выхода из глубоковложенных циклов

раскрыть ветку (8)
1
Автор поста оценил этот комментарий

Чем тебе так goto не угодил? Если это упрощает использование и написание программы, почему бы и нет.

Автор поста оценил этот комментарий
Утверждение "goto - признак быдлокодинга" признак быдлокодинга.
раскрыть ветку (6)
1
Автор поста оценил этот комментарий

Если человек (не афтор) будет читать код - гото легко не заметить, либо не заметить метку куда он ведёт - goto ведёт к потере времени.  Легче юзать вложенные цыклы .

раскрыть ветку (1)
Автор поста оценил этот комментарий

Читать надо внимательно, код - это не инструкция к фену. Чтобы выйти из вложенного цикла, нужно юзать костыли.

Автор поста оценил этот комментарий
окей, Шилдт - быдлокодер. на пару со Страуструпом
раскрыть ветку (3)
Автор поста оценил этот комментарий

Осталось это донести всем asm-прогерам. Насколько я помню, там все через goto.

раскрыть ветку (1)
Автор поста оценил этот комментарий
может быть там goto используется для выхода из глубоковложенных циклов?
Автор поста оценил этот комментарий
Что так прямо и писали: "goto - признак быдлокодинга"? Вообще-то против засилья goto выступали Дейкстра и Вирт (в другое нежели сейчас время).
Автор поста оценил этот комментарий
PPS^ Блин, чувак, ну вот реально, откуда ты высрал этот goto??? я в школе информатику учил qbasic - pascal, года примерно 1998-2000, нам тогда уже, на тех ещё языках говорили, что goto не кошерно. 15 лет блядь прошло. откуда ты вообще достал такое решение?
раскрыть ветку (1)
Автор поста оценил этот комментарий

сам так решил ибо лень было так:

цыкл{вызов функции()} 

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку