Реализация регулярных выражений в C ++ - PullRequest
0 голосов
/ 02 октября 2018

Я хочу сделать программу на С ++ для соответствия определенным регулярным выражениям, я использовал DevCpp и библиотеку

#include<regex.h>

.Это не работает, я не знаю почему.

Это показывает: [Error] regex.h: No such file or directory

1 Ответ

0 голосов
/ 02 октября 2018

Заголовки из стандартной библиотеки C ++ не имеют .h в конце.В этом случае правильное включение:

#include <regex>

Вам также необходимо убедиться, что ваш компилятор поддерживает c ++ 11.В случае GCC вы должны быть осторожны, если вы используете последнюю версию (4.9 или новее), libstdc ++ предоставил заголовок regex задолго до того, как он предоставил работающую реализацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...