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

Вывод из строки в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать список целых чисел. Создать новый список, записав в него отрицательные элементы http://www.cyberforum.ru/cpp-beginners/thread971589.html
Создать список целых чисел. Создать новый список, записав в него отрицательные элементы.(задачу нужно решить 3-мя способами- стек, очередь, двусвязный список)
C++ Есть необходимость? Везде рекомендуют создавать класс (любой элемент) в ".h" файлах, а описывать уже непосредственно в ".cpp", есть ли в этом необходимость, почему нельзя описать все классы и их содержимое в "головах", а использовать потом в единственном ".cpp" файле? Почему имеено так? И главное: чем гразит такие использование. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread971587.html
C++ Стэк. Нужно определить, сколько элементов стэка, начиная с вершины, находятся до элемента с максимальным значениям
У меня такая задачка: Определить структуру стэка и разработать функции, необходимые для роботы с заданным контейнером: ф-ию суммы элементов push (память под очередной элемент контейнера следует выделять динамически), ф-ию удаления элемента pop, ф-ию вывода содержания контейнера на экран, ф-ию удаления контейнера. Разработать программное дополнение, в котором создается контейнер и заполняется...
Код из "Р.Лафоре. ООП в С++" C++
Р.Лафоре. "ООП в С++ " (4-е издание). 2012. Глава 12, стр.574, листинг 12.17, программа EMPL_IO. В классах присутствуют виртуальные методы и используются бинарные методы чтения\записи памяти под объектами. Кто что думает по поводу этого кода? // empl_io.cpp // performs file I/O on employee objects // handles different sized objects #include <fstream> //for file-stream functions...
C++ С++ консольное приложение win32, матерится на первое "pow" после "if", а на "system" говорит что неопределён. http://www.cyberforum.ru/cpp-beginners/thread971566.html
#define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include <math.h> #include <iostream> #define Pi 3.1416 #include <clocale> using namespace std; #include <string.h> #include <stdlib.h> const bool A = true;
C++ Составить программу на языке С для вычисления значения функции y = f(x) при заданном значениях a, b ,c ,x. Составить программу на языке С для вычисления значения функции y = f(x) при заданном значениях a, b ,c ,x. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
08.10.2013, 02:53     Вывод из строки в файл
Цитата Сообщение от Tulosba Посмотреть сообщение
Создаем вектор (std::vector) строк. Сортируем стандартным алгоритмом std::sort.
Если единственная задача вектора - сортировка и вывод, то почему бы не std::set(std::multiset) ?

Коротко и ясно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <fstream>
#include <string>
#include <fstream>
#include <set>
#include <iterator>
 
int main()
{
    std::ifstream ifs("input.txt");
    if (!ifs) return 1;
    std::ofstream o("output.txt");
    typedef std::istream_iterator<std::string> input_str;
    typedef std::ostream_iterator<std::string> output_str;
    std::multiset<std::string> words((input_str(ifs)), input_str());
    std::copy(words.cbegin(), words.cend(), output_str(o, "\n") );
}
<3 STL
 
Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru