Re: как лучше организовать парсер вынесеный в dll
От: Andrew_D  
Дата: 14.04.07 07:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Привет всем... собственно сабж


boost::regex
Самое простое — посмотреть на интерфейс, что выставляет этот класс и написать вокруг него класс-обертку, наследующий интерфейс, коим и будут пользоваться все клиенты.

Если сделать комовый модуль, то что-то вроде этого :

interface IRegex
{
     // _matches - any collection of strings, for example SAFEARRAY of BSTR
     STDMETHOD(Parse)([in] BSTR _regex, [in] BSTR _text, [in] VARIANT _params, [out,retval] VARIANT* _matches)=0;
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.