Форум программистов, компьютерный форум 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 секунд нужно решение подробнее

Показать сообщение отдельно
KVANTA
 Аватар для KVANTA
3 / 3 / 0
Регистрация: 12.12.2011
Сообщений: 68
16.12.2011, 01:14  [ТС]     Записать в выходной файл
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;
}
Данный код программы сортирует и записывает в файл только анг. буквы, а как сделать чтобы нормально отображались русские буквы в файле, когда открываешь тхт файл там одни карлючки
 
Текущее время: 17:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru