Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
xtorne21st
интересующийся
305 / 276 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
1

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

03.07.2013, 06:09. Просмотров 1601. Ответов 7
Метки нет (Все метки)

http://en.cppreference.com/w/cpp/regex/regex_match
этот код выкидывает throw...

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

Баг компилятора или я дурак?
До:http://www.cyberforum.ru/attachment.php?attachmentid=840160&stc=1&d=1496427343...

Баг компилятора? Или я чего то не догоняю?
Компилил в 2008 студии. Вопрос: ПОЧЕМУ ЭТОТ КОД КОМПИЛИРУЕТСЯ? class Bee { private: ...

Баг компилятора?
Набросал вот такой код: // <@r!er> <wtf> <26.05.2012> #include <iostream> #include <windows.h>...

Баг компилятора????????
Почему первая программа дает 6, а вторая 11? #include "stdafx.h" #include <iostream> int...

Баг asio? или баг TCP стека?
всем привет. повстречался с очень странным багом. и не могу определить кто бажит, asio, или...

7
Croessmah
++Ͻ
15403 / 8756 / 1675
Регистрация: 27.09.2012
Сообщений: 21,595
Записей в блоге: 2
Завершенные тесты: 2
03.07.2013, 06:22 2
xtorne21st, MinGW?
0
xtorne21st
интересующийся
305 / 276 / 93
Регистрация: 25.09.2010
Сообщений: 1,056
03.07.2013, 06:29  [ТС] 3
Croessmah, нет нативный linux

Добавлено через 2 минуты
проверил на онлайн компиляторе - точно также: http://ideone.com/Pq9XUj
0
igorrr37
2035 / 1600 / 799
Регистрация: 21.12.2010
Сообщений: 2,751
Записей в блоге: 10
03.07.2013, 08:46 4
mingw 4.7.1 бросает исключение в конструкторе std::regex, а на vs12 код нормально работает
0
03.07.2013, 08:46
Kastaneda
Jesus loves me
Эксперт С++
5042 / 3060 / 351
Регистрация: 12.12.2009
Сообщений: 7,736
Записей в блоге: 2
Завершенные тесты: 1
03.07.2013, 08:48 5
Такая же беда, gcc 4.7.3
Bash
1
2
terminate called after throwing an instance of 'std::regex_error'
  what():  regex_error
0
DiffEreD
1444 / 781 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.07.2013, 10:38 6
Так это уже давно так. std::regex в mingw под windows стоит как просто заглушка что ли. Тоже самое с std::random_device. Когда будет работать фиг его знает. Остается только бустом пользоваться.
0
Croessmah
++Ͻ
15403 / 8756 / 1675
Регистрация: 27.09.2012
Сообщений: 21,595
Записей в блоге: 2
Завершенные тесты: 2
03.07.2013, 10:44 7
На SO по этому поводу есть полезности, но искать лень
1
DiffEreD
1444 / 781 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.07.2013, 11:04 8
Да, вот что нашел: Is this C++11 regex error me or the compiler?
1
03.07.2013, 11:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.07.2013, 11:04

Баг или фича
решил проверить на своем VS 2008 присвоение в сравнении написал char buf; char *buf1;...

Ошибка или баг в Dev C++?
помогите разобраться: вот простой код #include <cstdlib> #include <iostream> using namespace...

Ввод/вывод баг или нет?
#include <iostream> #include <iterator> #include <string> using namespace std; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru