Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
Коллеги плюсисты - тока не бить сильно Я с++ совсем не знаю и пишу долго и упорно на Java (да да я в курсе что для вас я программист 2-ого сорта) И все таки наберусь смелости задам вопрос В плюсах try { } catch { } finally{ //Вот этот блок выполнится в любом случае ? Даже если в try был return или выброшено исключение ? } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 16:45 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
Да. Это так. Чтобы проще понять представь что return ставится в очередь и перед ним отрабатывает секция finally целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 19:26 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
Та же фигня что и в Java ))) Понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 19:31 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
buldozer01Я с++ совсем не знаю и пишу долго и упорно на Java (да да я в курсе что для вас я программист 2-ого сорта) Пофиг на чем ты пишешь. Проверить слабо? Исключение сделать элементарно Код: plaintext 1. 2. ЗЫ Ответа точного не знаю, т.к. на с++ тоже мало пишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 19:39 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
А когда это в C++ успело появиться finally? По жизни там был исключительно catch... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 19:43 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
buldozer01Та же фигня что и в Java ))) Понятно Прошу прощения. Я кажется писал про Java. ПО С++ я-бы не был так уверен. Ну по крайней мере надо проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2014, 21:34 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovА когда это в C++ успело появиться finally? По жизни там был исключительно catch... Первый человек в топике, который на C++ пишет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2014, 12:26 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
microsoft-овское "расширение" же, только там все-таки __try и __finally. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2014, 13:09 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
buldozer01Коллеги плюсисты - тока не бить сильно Я с++ совсем не знаю и пишу долго и упорно на Java (да да я в курсе что для вас я программист 2-ого сорта) И все таки наберусь смелости задам вопрос В плюсах try { } catch { } finally{ //Вот этот блок выполнится в любом случае ? Даже если в try был return или выброшено исключение ? } finally нет в С++. Так что не о чем говорить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2014, 13:22 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
wstmicrosoft-овское "расширение" же, только там все-таки __try и __finally. Это нестандартные расширения, поддержка Microsoft SEH. Она есть только в MS C/C++ и совместимых компиляторах. И SEH несовместим с С++ exceptions и поэтому в одной функции можно применять либо то, либо это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2014, 13:25 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
--И SEH несовместим с С++ exceptions и поэтому в одной функции можно применять либо то, либо это. борландовкий компилятор поддерживает оба. SEH кстати борланд придумал и продал лицензию Майкрософту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2014, 04:50 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
buldozer01Коллеги плюсисты - тока не бить сильно Я с++ совсем не знаю и пишу долго и упорно на Java (да да я в курсе что для вас я программист 2-ого сорта) И все таки наберусь смелости задам вопрос В плюсах try { } catch { } finally{ //Вот этот блок выполнится в любом случае ? Даже если в try был return или выброшено исключение ? } Немного оффтопик, но уж про "любой случай" a = b /0; try { } catch { } finally{ // Так выполнится ли finally ? ;-) } В мою пору finally в плюсах не было... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 03:20 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
addyyВ мою пору finally в плюсах не было... Его И СЕЙЧАС НЕТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 12:33 |
|
||
|
finally в с++
|
|||
|---|---|---|---|
|
#18+
"Теперь вы полдня потратите", чтобы buldozer01 сообщить, что finally в С++ нет. Mayton что же ты наделал? :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 15:06 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38742353&tid=2019307]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 155ms |

| 0 / 0 |
