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

Записать в выходной файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Замена текста http://www.cyberforum.ru/cpp-beginners/thread408266.html
В английском тексте заменить артикль "а" определенным артиклем "then"
C++ Решение задачи Помогите, пожалуйста =) Решить задачу в С++ Задано три символа. Напишите программу, которая выводит символы в порядке возрастания их кодов, затем выводит диапазон, в котором расположены коды введенных символов, а затем выводит на экран символ, ASCII код которого равен среднему арифметическому кодов введенных символов. http://www.cyberforum.ru/cpp-beginners/thread408265.html
C++ Массивы и матрицы
Добрый день,уважаемые программисты! Направьте на путь истинный! Перемножить матрицу Аij i=n, j=k на матрицу Вij (j=k , l=n ) Найти максимальный и минимальный элемент результирующей матрице. Исходные и конечные матрицы записать в нормальном виде.
сортировка в одномерном массиве (помогите сделать) C++
В массиве состоящем из n элементов все отрицательные элементы отправить в его хвост.
C++ орел или решка http://www.cyberforum.ru/cpp-beginners/thread408236.html
не могу решить задачу,кто знает как? уделите время,если не трудно составте программу,играющую со своим автором в игру "орел или решка"
C++ [C++] Даны четыре точки на плоскости. Определите, можно ли построить треугольник с... Даны четыре точки на плоскости. Определите, можно ли построить треугольник с вершинами в этих точках такой, что оставшаяся точка окажется внутри треугольника.??? Добавлено через 38 секунд нужно решение подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5916 / 3353 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
15.12.2011, 17:33     Записать в выходной файл
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
31
32
33
34
35
36
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <fstream>
 
using namespace std;
 
bool compare_strings(string first, string second)
{
    return first.length() < second.length();
}
 
int main()
{
    vector<string> vec;
    int strings_count;
    string s;
    cout << "Strings count: ";
    cin >> strings_count;
    for(int i = 0; i < strings_count; i++)
    {
        cout << '[' << i << "]: ";
        cin >> s;
        vec.push_back(s);
    }
    cout << "File name: ";
    string fileName;
    cin >> fileName;
    ofstream out(fileName);
    sort(vec.begin(), vec.end(), compare_strings);
    copy(vec.begin(), vec.end(), ostream_iterator<string>(out, "\n"));
    out.close();
    return EXIT_SUCCESS;
}
 
Текущее время: 07:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru