Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.11.2001, 23:03
*JeF* вне форума Посмотреть профиль Отправить личное сообщение для *JeF* Посетить домашнюю страницу *JeF* Найти все сообщения от *JeF*
  № 1  
*JeF*
 
Аватар для *JeF*

Регистрация: Jul 2001
Адрес: Israel/Rehovot
Сообщений: 722
Отправить сообщение для *JeF* с помощью ICQ
По умолчанию About C & C++

Я сравнительно недавно начал учить 'C' и у меня возник такой вопрос а именно:
почему нельзя использовать "goto" по-моему очень удобная штука.....
__________________
http://www.jef.h1.ru

Старый 04.11.2001, 00:19
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 2  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
А почему "нельзя"? Можно. Только не рекомендуется.
__________________
suum quique

Старый 04.11.2001, 00:26
*JeF* вне форума Посмотреть профиль Отправить личное сообщение для *JeF* Посетить домашнюю страницу *JeF* Найти все сообщения от *JeF*
  № 3  
*JeF*
 
Аватар для *JeF*

Регистрация: Jul 2001
Адрес: Israel/Rehovot
Сообщений: 722
Отправить сообщение для *JeF* с помощью ICQ
а почему не рекомендуеться.....оч удобно вроде
__________________
http://www.jef.h1.ru

Старый 04.11.2001, 00:39
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 4  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
Это ламерство. Всякий процесс можно построить и без безусловных переходов.

Старый 04.11.2001, 01:00
*JeF* вне форума Посмотреть профиль Отправить личное сообщение для *JeF* Посетить домашнюю страницу *JeF* Найти все сообщения от *JeF*
  № 5  
*JeF*
 
Аватар для *JeF*

Регистрация: Jul 2001
Адрес: Israel/Rehovot
Сообщений: 722
Отправить сообщение для *JeF* с помощью ICQ
ду уж....я сегодня домашнее задание делал по компам так чтобы написать прогу без goto у меня в 3 раза больше места ушло да и времени тоже...
__________________
http://www.jef.h1.ru

Старый 04.11.2001, 06:24
Tru-la-la вне форума Посмотреть профиль Отправить личное сообщение для Tru-la-la Посетить домашнюю страницу Tru-la-la Найти все сообщения от Tru-la-la
  № 6  
Tru-la-la

Регистрация: Jun 2000
Адрес: World
Сообщений: 225
А ты на ассемблере пипши, тогда и вопросов не будет
__________________
"XP - eXtra Problems"

Старый 04.11.2001, 19:38
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 7  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
2Дайвер
Эт не ламерство
2JeF
Не рекомендуют по тому, что когда твоя прога будет занимать 1000 строчек и плюс ко всему будет 200 ГОУ ТУ
ты ахренеешь врубаться какая гоуту куда ведет
Используя гоуту ты ломаешь структурированое програмирование, а это большое премущество над тем же ассемблеем где гоуту мплошь и рядом. Эт всего для того чтобы тебе было проще в будушем, а почему в маленькиъ прогах не советуют гоуту, да чтобы не привыкнуть к неправильному подходу. Эти гоуту еще спагетти называют
ну вообщем так
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 04.11.2001, 23:45
сочиNetz вне форума Посмотреть профиль Отправить личное сообщение для сочиNetz Посетить домашнюю страницу сочиNetz Найти все сообщения от сочиNetz
  № 8  
сочиNetz

Регистрация: Apr 2000
Адрес: Москва
Сообщений: 945
Отправить сообщение для сочиNetz с помощью ICQ
большие и авторитетные волосатые дядьки называют это культурой программирования. И они правы. В общем то никто не запрещает goto, но это же моветон... (последнее слово- с глубоким французским прононсом)
__________________
Фоторобот UltimateFlashFace: http://flashface.ctapt.de, Большой респект Артему Мельникову!

Старый 05.11.2001, 00:06
*JeF* вне форума Посмотреть профиль Отправить личное сообщение для *JeF* Посетить домашнюю страницу *JeF* Найти все сообщения от *JeF*
  № 9  
*JeF*
 
Аватар для *JeF*

Регистрация: Jul 2001
Адрес: Israel/Rehovot
Сообщений: 722
Отправить сообщение для *JeF* с помощью ICQ
A kakie al'ternativi?
__________________
http://www.jef.h1.ru

Старый 05.11.2001, 01:18
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 10  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
Ну это зависит от ситуации
может быть альтернативой и процедура (лишняя, да кстати лишняя процедура еще не мешала)
А может быть и
Код:
for(i=1; i++; i<k){Cout<<"Alternative\n";}
Assembly unstructured code
Код:
...
...
            MOV AX,K
NEXT:   ......
             ......
            DEC AX
            JNZ NEXT
Навеху пример нестрактурированного програмирования, и сравни, что проще??
Не используй гоуту, это усложнит ориентацию
А может быть и while loop, а может ,что чаще бывает, if-then-else

2сочиNetz
Ну частично согласен, ну ведь культура не просто так, потому что культура и все. Потому что так кто-то захотел
Люди мучались создавали струкрурированые языки не для того чтобы мы это рушили. А если пофигу структурированное, то используй ассемблей уверен быстро надоест.

ЗЫ и все-таки волосатые дядьки используют гоуту иногда. Когда совсем никак без этого, но очень ОЧЕНЬ ограниченно. Я бы сказал не значительно одну две гоуту в огромной проге, на 100 000 строк скажем, и то не всегда
__________________
Кто рано встает, тому... спать весь день хочется.


Последний раз редактировалось Countach; 05.11.2001 в 01:22.
Создать новую тему   Часовой пояс GMT +4, время: 19:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:00.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.