(Pascal) try except; (C++) ?
От: Signed  
Дата: 27.06.03 22:19
Оценка:
подскажите аналог Паскалевским командам try, except, в Си

Читал про try, trow, catch, но чего-то это нето.
Re: (Pascal) try except; (C++) ?
От: WolfHound  
Дата: 28.06.03 04:44
Оценка:
Здравствуйте, Signed, Вы писали:

S>Читал про try, trow, catch, но чего-то это нето.

Тоесть не то? Что не так?
... << RSDN@Home 1.0 beta 6a >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[2]: (Pascal) try except; (C++) ?
От: Signed  
Дата: 28.06.03 17:07
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, Signed, Вы писали:


S>>Читал про try, trow, catch, но чего-то это нето.

WH>Тоесть не то? Что не так?

как я понял, тут приходится самому отлавливать ошибки проверками и вызывать throw и т.д.

в паскале просто блок операторов заключался в блок try и если ошибка имела место, автоматически выполнение переходило к блоку except.
тоесть когда писал на паскале, там эти ошибки отлавливались сами
Re[3]: (Pascal) try except; (C++) ?
От: WolfHound  
Дата: 28.06.03 19:03
Оценка:
Здравствуйте, Signed, Вы писали:

S>как я понял, тут приходится самому отлавливать ошибки проверками и вызывать throw и т.д.

А что в паскале нельзя самому кинуть исключение?
S>в паскале просто блок операторов заключался в блок try и если ошибка имела место, автоматически выполнение переходило к блоку except.
S>тоесть когда писал на паскале, там эти ошибки отлавливались сами
Кто то должен кинуть исключение. А поймает он сам. Исключение может кинуть кто угодно от системы до тебя.
... << RSDN@Home 1.1 alpha 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.