Здравствуйте!
В переменной есть текст, в котором нужно найти информацию. Я планирую это сделать с помощью регулярных выражений. Столкнулся с проблемой при написании на Си. Заголовочный файл в MS VS 2010 отсутствует, есть файл , но работать с ним нельзя, так как он предназначен для C++, а я пишу на C(Си).
Подскажите, есть какая-то альтернативная библиотека/заголовочный файл или способ установки файла в VS?
Спасибо!
PS Я так уперто пишу на Си, так как хочу перейти потом на objective-c. Или можно спокойно переходить на C++, так как это не повлечёт проблем при написании на objective-c? Или я ошибаюсь?
ЗЗЫ Уважаемый @ХэшКод, подскажите, пожалуйста, почему у меня пропала кнопка "добавить комментарий" - я не могу ответить на вопросы?
Ответ
Кроссплатформенный подход - это использовать PRCE
В стандарте ANSI C нет регулярных выражений. В GCC есть поддержка регулярных выражений: Regular Expression Matching - это тот regex.h, который был упомянут. В Visual C++ при необходимости работы с регулярными выражениями подключают CAtlRegExp (код выносят в исходник на C++).
Комментариев нет:
Отправить комментарий