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

Проблема с корректным сохранением текста в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передать данные из одной функции в другую и т.д. http://www.cyberforum.ru/cpp-beginners/thread358921.html
Добрый день, подскажите пожалуйста, как передать данные из одной функции в другую, уже весь мозг себе вынес. Вообщем есть 3 функции, в первой вводим данные, вторая занимается подсчётами тех данных, которые мы вводим в первой, третья выводит результаты работы второй. #include <stdlib.h> #include <iostream> #include <iomanip> #include <windows.h> using namespace std;
C++ работа с массивомам и функцией люди помогите плиз решить эту лабу по с++ сам фигово в нем пока что понимаю накидал вариант он ниже Во всех приведенных ниже вариантах использовать меню для организации работы программы, исходные данные предварительно записать в текстовый файл. Разработать схему алгоритма и программу, используя функции с параметрами для ввода массива и его обработки. В массиве хранятся данные об осадках за... http://www.cyberforum.ru/cpp-beginners/thread358918.html
C++ Существует ли программа, меняющая код с Паскаля на Си?)))
Просто на паскале есть программа, и ее нужно на СИ переписать, а это очень для меня сложно. { for Don, BarberShop, ver.04, 26/11/06 } { by Lapp } var TimeIn:arrayof real; {время прихода кждого клиента} ServiceTime:array of Real; {время обслуживания каждого клиента} TOpen,TClose:real; n,i:integer; {общее число клиентов}
помогите переделать программу!) C++
Ребята, вы уже не раз меня выручали) Опять столкнулся с проблемкой. Нужно написать программу, реализующую разветвляющийся алгоритм задачи индивидуального варианта с использованием оператора switch. Для целого числа k от 1 до 9 напечатать фразу «мне k лет», учитывая при этом, что при некоторых k слова «лет» надо заменить на слово «год» или «года». Если бы не SWITCH, то я бы мог создать...
C++ разработать функцию с параметрами для ввода массива http://www.cyberforum.ru/cpp-beginners/thread358902.html
люди помогите плиз решить эту лабу по с++ сам фигово в нем пока что понимаю накидал вариант он ниже Во всех приведенных ниже вариантах использовать меню для организации работы программы, исходные данные предварительно записать в текстовый файл. Разработать схему алгоритма и программу, используя функции с параметрами для ввода массива и его обработки. В массиве хранятся данные об осадках за...
C++ Определить оканчивается ли целое число цифрой 7 1. Если целое число М делится нацело на целое число К, то вывести на экран частное от деления, в противном случае вывести сообщение" "М на N нацело нe делится". 2. Дано целое число. Определить оканчивается ли оно цифрой 7, подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
01.10.2011, 17:46     Проблема с корректным сохранением текста в файле
Цитата Сообщение от MonteCristo Посмотреть сообщение
Если с клавиатуры введенны русские имена например: Иванов Иван. при открытие файла программа выдает непонятные символы.
Если же введенно на англ.языке:Ivanov... или же цифры : 1,2,3 Все нормально.
Русские шрифты в консоли
И ещё один вариант руссификации
Перегрузка оператора вывода (Для С++)
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
ostream& operator<<(ostream &stream,char* s)
{
    for(char* ps=s; *ps; ps++)
    {
        if(*ps=='Вё')
            stream<<char(241);
        else 
        {
            if(*ps=='ВЁ')
                stream<<char(240);
            else 
            {
                if(*ps>=-64 && *ps<=-17)
                    stream<<char(*ps+64+128);
                else
                {
                    if(*ps<0)
                        stream<<char(*ps+64+176);
                    else
                        stream<<*ps;
                }
            }
        }
    }
    return stream;
}


Добавлено через 1 минуту
Цитата Сообщение от MonteCristo Посмотреть сообщение
setlocale(LC_ALL,"Russian");
- данная функция в старых версиях Visual Studio не приносит желаемого эффекта (не работает )
 
Текущее время: 07:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru