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

Считывание из текстового файла в строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интеллект бота в игре "Покер на костях" http://www.cyberforum.ru/cpp-beginners/thread824166.html
Вот правила Необходимо так же 5 кубиков. Цель игры: составить наиболее выгодную покерную комбинацию из пяти игральных костей. Количество игроков может быть любым, но лучше всего, если число играющих...
C++ Правильный ответ Помогите найти правильный ответ: 1) What will I see as output if I were to execute the following statements: PriorityQueue prices; prices.insert(150, 10); prices.insert(240, 20);... http://www.cyberforum.ru/cpp-beginners/thread824165.html
МедиаПлеер на C++ C++
Добрый вечер. Хочу написать кросплатформенный, быстрый, сильный и стильный плеер(аудио,видео,примочки всякие) на C++(на данный момент знаю как использовать...
Как на схеме правильно показать оператор switch? Подскажите , пожалуйста C++
Можете привести пример ? Очень нужно. Заранее огромное спасибо!
C++ Как создать в MPI процессы для параллельной программы? http://www.cyberforum.ru/cpp-beginners/thread824142.html
Как создать в MPI процессы для параллельной программы? Добавлено через 1 час 11 минут ...
C++ исправить программу требуется исправить функцию сортировки в main, чтобы сортировала два массива. Исправить цикл for (int i=0;i<=(m-1)+k;i++), чтобы находил одинаковые элементы в массивах и подставлял их в формулу x ... подробнее

Показать сообщение отдельно
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
01.04.2013, 16:11
На всякий случай:
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
#include <iostream>
#include <vector>
#include <string>
#include <iterator>
#include <fstream>
#include <boost/algorithm/string.hpp>
 
int main() 
{
    std::fstream file("D:/file_in.txt", std::ios::in);
    if (file.is_open())
    {
        std::vector<std::string> lines;
        std::string text {std::istreambuf_iterator<char>(file), std::istreambuf_iterator<char>()};
        boost::split(lines, text, boost::algorithm::is_any_of("\n"));
        
        file.close();
        file.open("D:/file_out.txt", std::ios::out | std::ios::app);
        for (const auto& str : lines) file<<str<<"\n";
    }
    else
        std::cout<<"Error opening file!\n";
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru