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

Запись в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Народ поджскажите как сделать возврат через goto http://www.cyberforum.ru/cpp-beginners/thread822777.html
Мне нужно сделать так, чтобы когда вводится число больше 16 символов то он выводил предупреждение и делал возврат чтобы заново ввести число или же продолжить вычисления, но уже с погрешностями. Знаю...
C++ Редактирование .mp3 файлов Написать программу для редактирования ID3v 1-тегов mp3-файлов (http://ru.wikipedia.org/wiki/ID3_%28%D0%BC%D0%B5%D1%82%D0%B0%D0%B4 %D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%29). ... http://www.cyberforum.ru/cpp-beginners/thread822767.html
структурирование отступов C++
Некоторые программисты небрежно пользуются отступами, в результате чего трудно понять структурную вложенность операторов и блоков. Например, #include <iostream> ...
C++ удаление коментариев
Написать программу delete_comments, которая принимает на стандартный вход программу на языке С++ и выводит в стандартный вывод текст этой программы, удалив из него комментарии.
C++ Написать программу, которая переводит английский текст на язык хакеров http://www.cyberforum.ru/cpp-beginners/thread822760.html
Написать программу, которая переводит английский текст на язык хакеров. При этом некоторые буквы исходного текста заменяются на другой символ, графически напоминающий исходную...
C++ Реализовать работу очереди передачи сообщений между двумя ПК в компьютерной сети Всем привет! есть условие: Реализовать работу очереди передачи сообщений между двумя ПК в компьютерной сети. Сообщение содержит IP адрес получателя, передаваемый текст. Очередь обладает функциями... подробнее

Показать сообщение отдельно
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
30.03.2013, 13:09
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <fstream>
#include <string>
 
int main()
{
    std::ifstream in("src.txt");  // источник
    std::ofstream out("buf.txt");  // файл, куда будем сохранять слова.
    std::string str;
    typedef std::string::size_type str_size;
    str_size i = 0;
    if (in.is_open())
    {
        std::getline(in, str);
        while (i < str.size() - 1)
        {
            while (str[i] != '(' && i < str.size() - 1)
                ++i;
            str_size j = i;
            while (str[j] != ')' && j < str.size() - 1)
                ++j;
            if (i != j) {
                if ( str[j] == ')')
                    out << str.substr(i + 1, j - i - 1) << " ";
                i = j;
            }
        }
    }
    in.close();
    out.close();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.