Рубрики




Статьи → C/С++ → Обратные вызовы и исключения С++

Как известно, многие С-библиотеки используют обратные вызовы для обеспечения какого-либо функционала. Так поступает, например, библиотека expat для реализации SAX модели. Обратный вызов или callback используется для возможности выполнить пользовательский код на стороне библиотеки. Пока такой код не несет побочных эффектов — все нормально, но как только на арене появляется С++, все, как всегда, становится нетривиальным.

Опубликовал admin
31 Июл, Суббота 2010г.


RSS-материал

Программирование для чайников.