русский
Germany.ruForen → Архив Досок→ Programmierung

C++ exceptions: за и против

26.06.07 20:24
Re: C++ exceptions: за и против
 
  Chipolino местный житель
in Antwort Simple 26.06.07 18:52
В ответ на:
return codes.

К сожалению не всегда применимо .
Пишу в данный момент софтину , работаю с УСБ картой , меряю напряжение на нескольких каналах.
В функции создается task , channels , sample clock и т.д. в общем
резервирую рессурсы и потом всё это дело читается и посылается сигналом (кстати бустовским ;-))
Сишные функции сам завёртывал в классы , при ошибках запускаю исключения.
Если бы писал без исключений , пришлось бы проверять каждое возвращённое значение и вызывать функцию зачистки или
прыгать на метку и зачищать ,не важно , на что был бы похож код ?
А так всё акуратно - try catch - рессурсы освободили .
 

Sprung zu