Xutility конфликтует с регулярным выражением в C ++

0

У меня проблема с регулярным выражением в моем проекте c++. Включив файл regex, я получаю 25 ошибок в файле xutility, и я не совсем уверен, почему.

включение включения

#include <regex>

Ошибки (http://imgur.com/mgP10cs)

Ошибки этих ошибок соответствуют:

        // TEMPLATE CLASS iterator_traits
 template<class _Iter>
struct iterator_traits
{   // get traits from iterator _Iter
typedef typename _Iter::iterator_category iterator_category;
typedef typename _Iter::value_type value_type;
typedef typename _Iter::difference_type difference_type;
typedef difference_type distance_type;  // retained
typedef typename _Iter::pointer pointer;
typedef typename _Iter::reference reference;
};

По некоторым причинам эти ошибки возникают только в том случае, если я вызываю регулярное выражение, файл регулярных выражений может быть импортирован, и я могу создать регулярное выражение, но если я создаю с использованием регулярного выражения, то возникают ошибки

  • 0
    ааа а что ты пытался это исправить? Какая версия Visual Studio?
Теги:

1 ответ

0
Лучший ответ

Была проблема с использованием символьного массива для соответствия,

Может ли регулярное выражение использоваться с массивом символов в C++

для специфики

Ещё вопросы

Сообщество Overcoder
Наверх
Меню