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

Считать из текстового файла информацию начинающую со слова "example" и закачивающуюся числом 555 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание стэков на С++ http://www.cyberforum.ru/cpp-beginners/thread1185536.html
Всем привет. У меня практическое задание по структурам данных. Нужно написать прогу которая создаст стэк из 3 элементов и трансформирует ее в стэк из 5 элементов используя методы push, pop. Есть...
C++ Сортировка по ключу одномерных массивов структур ребят не понимаю куда надо впихнуть эту сортировку вот задание: 1. В магазине составлен список людей, которым выдана карта постоянно-го покупателя. Каждая запись этого списка содержит номер... http://www.cyberforum.ru/cpp-beginners/thread1185513.html
Получить первое слово в строке до пробела C++
Есть строка, нужно получить все символы до пробела, подскажите функцию которая поможет это реализовать. PS.Я имею в виду стандартную, типа copy() из дельфи
Static переменные C++
Написал небольшую программу, подключил к проекту name.h файл. В нем описание переменных static int a, b; Почему их значения можно выводить в main? Они же static. (VS2013) В книге Шилдnа написано,...
C++ Считать в файле строки и отобразить их в массиве http://www.cyberforum.ru/cpp-beginners/thread1185493.html
Задача состоит в том, чтобы задать данные с клавиатуры, найти их в файле и отобразить всю строку, где их нашли как элемент массива(используя классы). Получилось только найти в файле слова и...
C++ Генерация числа Ребята помогите пожалуйста сгенерировать число от 45300000 к 45329999. пробовал вот так вот : h=rand()%45300000+45329999, но выдает значение больше чем в этом диапазоне. подробнее

Показать сообщение отдельно
YouDoItWrong
46 / 46 / 7
Регистрация: 29.10.2011
Сообщений: 154
23.05.2014, 07:40
Оно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <vector>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
#include <regex>
#include <fstream>
 
int main()
{
    std::ifstream input("in.txt");
    std::vector<std::string> words{std::istream_iterator<std::string>{input}, std::istream_iterator<std::string>{}};
    input.close();
 
    std::ofstream output("out.txt");
    for (const auto &i : words )
        if (std::regex_match (i, std::regex("(example)(.*)(555)") ))
          output << i << std::endl;
    output.close();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru