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

Сокращение слов (например, "напряженность"- "напр-ть") - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WDK7000 компиляция не завершается успешно http://www.cyberforum.ru/cpp-beginners/thread1089591.html
Доброго времени суток.Помогите с элементарной вещью) Установил windows driver kit 7000.Компилирую исходник драйвера через "windows xp>x86 checked build" , выдает warning в двух местах,но...
C++ Объявить объединение из двух структур и структуру из двух объединений Объявить объединение из двух структур и структуру из двух объединений. Заполнить значениями, вывести на экран. http://www.cyberforum.ru/cpp-beginners/thread1089579.html
C++ Отсортировать массив из структур по одному из полей структуры любым способом
Отсортировать массив из структур по одному из полей структуры любым способом.
C++ Проблема при чтении текстового файла программой
Добрая ночь, ув. форумчане! Помогите пожалуйста решить проблему возникшую при чтении текстового файла программой. Вначале все было ок. Потом я что-то накрутил и капут, короче. Программа перестала...
C++ Разработать программы http://www.cyberforum.ru/cpp-beginners/thread1089571.html
Помогите решить вот такие интересные задачки. 1. Дан файл, содержащий произвольный текст. Определить, сколько слов в тексте. Результат записать в новый файл. (Слова могут разделяться только одним...
C++ Написать функцию перестановки данных в двух структурах, передаваемых по ссылке. Написать функцию перестановки данных в двух структурах, передаваемых по ссылке. Проверить ее работоспособность. подробнее

Показать сообщение отдельно
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
05.02.2014, 04:42
Вот пример замены abcdef на a-f
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <fstream>
#include <regex>
using namespace std;
 
int main()
{
    ifstream in("1.txt");
    ofstream out("2.txt");
    while (!in.eof())
    {
        char tmp[255],res[255];
        in.getline(tmp,255);
        regex rx("abcdef");
        regex_replace(&res[0],begin(tmp),end(tmp), rx, "a-f");
        out << res << endl;
    }
    in.close();
    out.close();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.