Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.220.223] |
|
Страницы: (12) « Первая ... 10 11 [12] все ( Перейти к последнему сообщению ) |
Сообщ.
#166
,
|
|
|
Покумекал я тут... в принципе, можно, а зачем? Это просто инфа для обдумывания и восторгания технологией, практической ценности не несущая. Технология придумана, кстати, ни разу не MS, а IBM для её OS/2 2.0, и в Win32 попавшую прицепом, когда та заказала первой OS/2 NT и снабдила своими консультантами по разработке нормальных ОСей вместо подсмотренных у Джоббса дурацких, и которая впоследствии была выкуплена у IBM, когда закончился контракт, и выпущена уже под собственным брендом Windows NT. Да и какой код мне тут добавлять? Каким образом и какие тезисы он должен демонстрировать?
|
Сообщ.
#167
,
|
|
|
Цитата Qraizer @ в принципе, можно, а зачем? Полезно, интересно, познавательно. Что ещё надо-то? Цитата Qraizer @ Да и какой код мне тут добавлять? Каким образом и какие тезисы он должен демонстрировать? Да обычный, для наглядности. __try-__except(выражение) и try-catch(тип-фильтр). Можно, конечно, и ссылочками на MSDN/cppreference, но проще и нагляднее, ИМХО, кодом. Что демонстрировать? Описанные сценарии, идёт RaiseException, разматывается до вот этого __except, срабатывает вот этот __finally, где //TODO: cleanup |
Сообщ.
#168
,
|
|
|
Так этого добра и так навалом. В лучшем случае можно привести асм-листинги, но они будут непоказательны, т.к. практически всё в них implementation defined.
|