Показать сообщение отдельно
  #62 (permalink)  
Старый 08.11.2015, 02:10
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

loljs, мляяять я говорю что если функция не выполнила свое название то она НЕ ДОЛЖНА НИЧЕГО ВОЗВРАЩАТЬ! ОНА ЗАВЕРШИЛАСЬ С ОШИБКОЙ И ДОЛЖДНА БРОСИТЬ ОШИБКУ ПО КАНАЛУ ОШИБОК!!

ЕСТЬ СТЕК ВЫЗОВОВ СУКА!!

ВУНКЦИЯ ОТРАБАТЫВАЕТ И ОТПРАВЛЯЕТ ПО СТЕКУ ВВЕРХ ДАННЫЕ!!
ПРИДУМАЛИ ЧТО ЕСЛИ ОнА ОТРаобтала ВЕРНО ТО ОНА ОТПРАВЛЯЕТ ИХ ЧЕРЕЗ ОПЕРАТОР РЕТУРН А ЕСЛИ НЕ ВЕРНО ТО ЧЕРЕЗ ОПЕРАТОР ТХРОВ!!


ВЫШЕ ЖЕ МЫ ЧЕТКО ЗНАЕМ КАК ОТЛАВЛИВАЕТЬ КАЖДЫЙ КАНАЛ.

КАНАЛ ОШИБОК СЛУШАЕТСЯ ОПЕРАТОРОМ try А КАНАЛ ВЕРНОГО ИСПОЛНЕНИЯ ОПЕРАТОРОМ ПРИСВАИВАНИЯ var = func()


Я ЛИШЬ ГОВОРЮ ЧТО НЕ СТОИТ ПО КАНАЛУ ВЕРНОГО ИСПОЛНЕНИЯ ФУНКЦИИ ПЕРЕДАВАТЬ КАКОЕ ТО ДАННОЕ КОТОРОЕ ПОТОМ НАДО БЛОКОМ if ПРОВЕРИТЬ НА ЧТО ТО И ПРОВЕРИТЬ НЕ СИМВОЛИЗИРУЕТ ЛИ ОНО ОШИБКУ!

ПОЧЕМПУ?? ПОТОМУ ЧТО НЕ БУДЕТ СТАНДАТИЗАЦИИ! ОДНА ФУНКЦИЯ В СЛУЧАЕ НЕВЕРНОЙ ОТРАБОТКИ ВЕРНЕТ ОДНО ЗНАЧЕНИЕ СИМВОЛИЗИРУЮЩЕЕ НЕВЕРНУЮ ОТРАБОТКУ, А ДРУГАЯ ДРУОЕ!

ДЛЯ ОШИБОК ЕСТЬ СПЕЦИАЛЬНЫЙ КАНАЛ ВОЗВРАТА ДАННЫХ ПО СТЕКУ ВВЕРХ!! БОЛЕЕ ТОГО ОН О ТЛИЧАЕТСЯ ОТ РЕТУРНА МЕХАНИЗМОМ ВСПЛЫТИЯ!

Млять я слишком много времени потратил разжевывая тебе то что и так в видео разжевал по самое небалуй, бесит мля.

Хош я те СХЕМУ НАРИСУЮ????

Последний раз редактировалось Mаxmaxmаximus, 08.11.2015 в 02:13.
Ответить с цитированием