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

Regex в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в книге или я что то не понимаю ? http://www.cyberforum.ru/cpp-beginners/thread966854.html
Задача по наследованию: Написать класс "Служащие" которые получают только процент от продаж и "Служащие" которые получают % и мин. З\п. Я пока написал 1 базовый класс и столкнулся с проблемой. Вот сам класс CommissionEmployee.h #ifndef COMMISSIONEMPLOYEE_H #define COMMISSIONEMPLOYEE_H
C++ История, нужны идеи без религии Расскажу свою историю, может я и не прав, но так было у меня. Первое GUI с которого начал, это Qt, все примерчики не плохо пишутся, довольно интересно, с графикой все просто. Но как только нужно что то по сложнее начинаются баги, баги и баги, баги, причём баги когда функция возврашает 932409324 коды ошибок, то код ошибки 2 и ещё море других, не связанных со мной не коим образом, постепенно моя... http://www.cyberforum.ru/cpp-beginners/thread966847.html
Patient 67% C++
Извините форумчане, за то что обращаюсь к вам. Мне действительно нужна помощь доделать проект, а именно сортировку. УСЛОВИЕ: Patient: Фамилия, Имя, Отчество, Адрес, Номер медицинской карты, Диагноз. Создать массив объектов. Вывести: а) список пациентов, имеющих данный диагноз; б) список пациентов, номер медицинской карты которых находится в заданном интервале. (Методом сортировка...
MOSES C++
Подскажите где скачать исходники программы MOSES: средство для статистического перевода текстов? http://suse.me/soft/moses/all/
C++ Не работает код http://www.cyberforum.ru/cpp-beginners/thread966832.html
# include <iostream> # include <math.h> using namespace std; double Func( double s, double b); void main () { int s, b, c=0; try { while(cin>>s>>b)
C++ Вычислить: пример в доке! Вычислить: пример в доке! Пожалуйста помогите сделать, всё уже перепробывал не получается! Заранее огромное спасибо! подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1424 / 761 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
02.10.2013, 11:32     Regex в С++
Думаю, что так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
#include <boost/regex.hpp>
 
int main()
{
   const std::string s =  "0011011000001";
   const boost::regex re("10+1");
   boost::smatch matches;
 
   std::string::const_iterator pos = s.begin();
   while (boost::regex_search(pos, s.end(), matches, re))
   {
      if (!matches.empty())
      {
         std::cout << matches[0] << std::endl;
         pos = matches[0].second;
      }
   }
 
   std::cout << "\nDone." << std::endl;
   return 0;
}
 
Текущее время: 22:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru