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

Поиск времени в строке типа string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск чисел, окруженных по крайней мере одним отрицательным числом http://www.cyberforum.ru/cpp-beginners/thread788728.html
Курсовая, а я ничерта не понимаю....
C++ Огранизовать вывод доброго вечера, собственно надо организовать вывод по отдельности ++n, --m и результата ++n*--m, чтоб все преобразования происходили и выводились с задаными числами... вот код, помогите разобраться #include <math.h> #include <cstdlib> #include <iostream> int main() { int m, n, l, k, z; std::cout << "Vvedite n: "; http://www.cyberforum.ru/cpp-beginners/thread788719.html
C++ undefined reference хотя всё дефайнед
Всем доброго времени суток. В С++ я новичёк, помогите пожалуйста разобраться в чём проблема. Есть файл functions.h Вот его содержимое #ifndef FUNCTION_H #define FUNCTION_H void parse_exp(char str, float *operand1, float *operand2, char *operation); float calculate(int operand1, int operand2, char operation); #endif // FUNCTION_H
Вычислить, сколько раз чило встречается в массиве C++
Написать программу, которая вычисляет, сколько раз введенное с клавиатуры число встречается в массиве. Массив генерируется случайными числами от 0 до 10 и выводится на экран. #include<iostream> #include <Windows.h> #include <time.h> using namespace std; void main() {
C++ Указатели. Необработанное исключение в "0x77c015de" ": 0x00000000: Операция успешно завершена http://www.cyberforum.ru/cpp-beginners/thread788699.html
Добрый день. Очередной вопрос про уже набившие всем оскомину указатели. Задача простая: Реализовать создание структуры, структурной переменной, указателя на структуру, и их дальнейшее использование в зависимости от варианта задания. Необходимо создать структуру, элементами которой являются фамилия автора книги и ее название. Объявить массив данных типа структуры и ввести значения его...
C++ Функция не видит выделенной памяти под глобальные переменные При решении задачи с алгоритмом поиска в глубину возникла проблема: описание переменных происходит над п/п алгоритма, выделение памяти под них происходит в программе, а при вызове п/п она "не видит" выделенной памяти, из за чего обращается к несуществующему элементу, и происходит ошибка: vector<bool> iterator not derefencable. Что с этим можно сделать? #include "stdafx.h"... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
18.02.2013, 09:18     Поиск времени в строке типа string
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <boost/regex.hpp>
#include <iostream>
#include <string>
#include <vector>
 
int main()
{
   const std::string s = "I start my work in 08.00.00 and end in 17.00.00";
   const boost::regex re("(\\d{2}\\.){2}\\d{2}");
   std::vector<std::string> times;
   boost::smatch matches;
   std::string::const_iterator start = s.begin();
   while (start != s.end() && boost::regex_search(start, s.end(), matches, re))
   {
      start = matches[0].second == s.end() ?  matches[0].second : matches[0].second + 1;
      times.push_back(matches[0]);
   }
   std::copy(times.begin(), times.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
}
http://liveworkspace.org/code/2i0OfQ$7
 
Текущее время: 06:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru