Форум программистов, компьютерный форум CyberForum.ru

std::regex : баг на сайте или баг компилятора? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
03.07.2013, 06:09     std::regex : баг на сайте или баг компилятора? #1
http://en.cppreference.com/w/cpp/regex/regex_match
этот код выкидывает throw...

Добавлено через 35 секунд
компилятор gcc 4.8
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2013, 06:09     std::regex : баг на сайте или баг компилятора?
Посмотрите здесь:

Баг компилятора???????? C++
C++ помогите определить баг или недочёт в программе.
Баг компилятора? Или я чего то не догоняю? C++
C++ Ошибка или баг в Dev C++?
Баг компилятора? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
03.07.2013, 06:22     std::regex : баг на сайте или баг компилятора? #2
xtorne21st, MinGW?
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
03.07.2013, 06:29  [ТС]     std::regex : баг на сайте или баг компилятора? #3
Croessmah, нет нативный linux

Добавлено через 2 минуты
проверил на онлайн компиляторе - точно также: http://ideone.com/Pq9XUj
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
03.07.2013, 08:46     std::regex : баг на сайте или баг компилятора? #4
mingw 4.7.1 бросает исключение в конструкторе std::regex, а на vs12 код нормально работает
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
03.07.2013, 08:48     std::regex : баг на сайте или баг компилятора? #5
Такая же беда, gcc 4.7.3
Bash
1
2
terminate called after throwing an instance of 'std::regex_error'
  what():  regex_error
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.07.2013, 10:38     std::regex : баг на сайте или баг компилятора? #6
Так это уже давно так. std::regex в mingw под windows стоит как просто заглушка что ли. Тоже самое с std::random_device. Когда будет работать фиг его знает. Остается только бустом пользоваться.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
03.07.2013, 10:44     std::regex : баг на сайте или баг компилятора? #7
На SO по этому поводу есть полезности, но искать лень
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.07.2013, 11:04     std::regex : баг на сайте или баг компилятора?
Еще ссылки по теме:

C++ std::regex и boost::regex
C++ Баг или фича
C++ Ввод/вывод баг или нет?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.07.2013, 11:04     std::regex : баг на сайте или баг компилятора? #8
Да, вот что нашел: Is this C++11 regex error me or the compiler?
Yandex
Объявления
03.07.2013, 11:04     std::regex : баг на сайте или баг компилятора?
Ответ Создать тему
Опции темы

Текущее время: 07:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru