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

std::regex - всегда выдает "NO!" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача о перестановке(с деликатесом)Наведите на мысль http://www.cyberforum.ru/cpp-beginners/thread1055618.html
Есть массив из 4 элементов(допустим 1,2,3,4)сделать и вывести все возможные перестановки для массива 5 элементов. Например: 1 1 2 3 4 1 2 1 3 4 один элемент будет повторяться дважды. Как сделать перестановку,я знаю.Но вот ,как "для 5 элементов" я не могу сообразить.
C++ программа и ручной просчет немного расходятся.Уверена где-то ошибка в проге. где искать? Скажу честно - программу переделывала под свою, ту которую нашла в интернете.Добавила пару нужных мне функций, и поисправляла ошибки.Запускается - работает. но несколько данных не сходятся с моим ручным просчетом. то что я в ручную правильно все сделала - я уверена.а почему не все данные сходятся - не понимаю:cry: прилагаю скрин своей ручной работы(там где остались пустые ячейки - там и не... http://www.cyberforum.ru/cpp-beginners/thread1055606.html
C++ Формирование массивов
Сформировать матрицу (размер не больше 20) по заданному образцу. 1 3 5 7 9 3 1 3 5 7 5 3 1 3 5 . . . . . . . . . .
C++ В общем изучаю маленько как кодить в ТС, и вот такая шляпа
#include <stdio.h> #include <math.h> #include <conio.h> int main() { float a,x,i,c,f,s; clrscr(); printf(" ---------------\n"); printf("| Efimov | 5104 |\n"); printf(" ---------------\n");
C++ в общем изучаю маленько как кодить в ТС, и вот такая шляпа http://www.cyberforum.ru/cpp-beginners/thread1055563.html
#include <stdio.h> #include <math.h> #include <conio.h> int main() { float a,x,i,c,f,s; clrscr(); printf(" ---------------\n"); printf("| Efimov | 5104 |\n"); printf(" ---------------\n");
C++ выдает ложный ответ ввожу числа: 60.0 4.0 1.0 2.0 4.0 а результат выводит не правильный помогите Код: подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
25.12.2013, 00:27     std::regex - всегда выдает "NO!"
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52719
http://gcc.gnu.org/onlinedocs/libstd...tatus.iso.2011
На сколько я понял regex еще не поддерживается полностью.

28 Regular expressions
28.1 General N
28.2 Definitions N
28.3 Requirements N
28.4 Header <regex> synopsis N
28.5 Namespace std::regex_constants Y
28.6 Class regex_error Y
28.7 Class template regex_traits Partial
28.8 Class template basic_regex Partial
28.9 Class template sub_match Partial
28.10 Class template match_results Partial
28.11 Regular expression algorithms N
28.12 Regular expression Iterators N
28.13 Modified ECMAScript regular expression grammar N

Добавлено через 1 минуту
Ахаха, только заметил, они самое главное сделали: "28.6 Class regex_error Y" а остальное потом доделается (:

Добавлено через 1 минуту
Не знаешь, boost быстрее за QRegExp?

Добавлено через 6 минут
Судя по http://en.wikipedia.org/wiki/Compari...ession_engines Qt уступает boost. Один + поддержка UTF-16
 
Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru