| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Исключения |
| Автор: H4nter 26.5.2008, 20:46 | ||
| Может вопрос покажется слишком глупым, но всеж... мне не приходилось работать с исключениями, и вот счас пришлось... В С++ borland 3.1 реализую такую функцию:
но компилятор ругается на синтаксис try{ Может нужно дополнительную библиотеку подключить? |
| Автор: jonie 26.5.2008, 20:50 |
| а этот компилятор поддерживат исключения вообще? |
| Автор: H4nter 26.5.2008, 21:05 |
| а вот мне тоже интересно) не могу ничего найти по этому поводу... в его хелпе тож ничего Думаешь это только Visual C++ поддерживает? |
| Автор: vinter 26.5.2008, 21:30 |
не только ;) BC 3.1 не поддерживает 99% |
| Автор: H4nter 26.5.2008, 21:46 | ||
Ну я написал первый что пришел в голову после borland 3.1 Хм... жаль, что не поддерживает :( |
| Автор: bsa 27.5.2008, 10:29 |
| BC 3.1 точно не поддерживает исключения. |
| Автор: math64 27.5.2008, 10:48 |
| BC 4.5 поддерживает |
| Автор: H4nter 27.5.2008, 17:06 |
| интересно, а почему тогда синтаксис подсвечивается все таки?) |
| Автор: rrrFer 27.5.2008, 17:17 |
| удалено |
| Автор: bsa 27.5.2008, 17:45 | ||
телепатов тут нет. если очень интересно - напиши письмо в Borland. |
| Автор: jonie 27.5.2008, 19:30 |
| поди try finally какой-нибудь должен быть... хотя тож не факт |
| Автор: bsa 27.5.2008, 19:58 | ||
это с чего это вдруг? throw нет, а try и __finally должны быть? Да без throw они даром не нужны. |
| Автор: H4nter 28.5.2008, 02:09 | ||||
Не, писать не буду, это не настолько важно чтоб тратить на это время) Да и при чем тут телепаты, вопрос обычно всегда ориентируется на того кто знает, не знаешь, как говорится - не отвечай. меня подсветка то и смутила... думал библиотеку подключить какую надо для этого, но так как не поддерживает, пофиг тогда. |
| Автор: bsa 28.5.2008, 11:23 |
| H4nter, исключения библиотеками не реализуются. Скорее всего, данную IDE писали две группы прграммистов - одни писали компилятор, а другие собственно редактор. Добавить ключевые слова в подсветку синтаксиса - работы на 5 минут, а вот добавить их поддержку в компилятор значительно больше. Возможно, они думали, что поддержат исключения в будущем, и чтобы не обновлять редактор, добавили в него поддержку сразу. |
| Автор: W4FhLF 28.5.2008, 11:52 |
| Не припомню наличие SEH под DOS |
| Автор: jonie 28.5.2008, 12:31 |
| не помню DOS ) |
| Автор: H4nter 28.5.2008, 16:31 |
| bsa, угу, это возможно кстати.... |