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

Не распознает русские буквы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение СЛАУ методом простых итераций, задача решена, только написать код осталось http://www.cyberforum.ru/cpp-beginners/thread549136.html
решить СЛАУ с точностью е=10 в степени(-4) 4*x1-x2-x3=2 x1+5*x2-2*x3=4 x1+x2+4*x3=6 Система из 3-х уравнений, с 3 неизвестными, определитель матрицы |A|=98-определитель, система имеет единственное решение. Сразу заметим, что в системе выполняется достаточное условие сходимости (доминирование диагональных элементов матрицы A) Т.к. диагональные элементы матрицы A не равны нулю, то в...
C++ DEV C++ 4.9.9.2 сортировка Задание в исходнике! #include <iostream> using namespace std; int no_sort = { {50,15,33,32,23,29,34,98,22,98}, {29,34,98,22,98,12,44,89,63,72}, {12,44,89,63,72,48,54,63,71,82}, http://www.cyberforum.ru/cpp-beginners/thread549132.html
C++ Вызов функции в C++
есть циклический вызов функции: for (int i=0; i<start; i++) { if (classicZOT()) Psync++; } функция classicZOT() типа bool, возвращает true или false. Почему-то при таком вызове функция вызывается один раз, а возвращаемое ей значение прогоняется через цикл. Как сделать так, чтобы на каждой новой итерации функция вызывалась...
Вычисление объёма и площади поверхности цилиндра C++
вобщем однокурснику дали задание:Написать консольное приложение, которое позволяло бы выполнять вычисление обьёма и площади поверности цилиндра. Для хранения данных следует использовать структуры. Данные в структуры вводит пользователь с клавиатуры при запуске программы. Для расчёта использовать следующие формулы: S=2*pi*R*(h+R) - площадь V=pi*R*R*h -объем R - радиус основания цилиндра, h -...
C++ Вычисление объема и площади поверхности цилиндра http://www.cyberforum.ru/cpp-beginners/thread549109.html
Нужно написать консольное приложение, которое позволяло бы выполнить вычисление объема и площади поверхности цилиндра (1 приложение, а не 2) формулы: S=2*pi*R*(h+R) - площадь V=pi*R*R*h -объем R - радиус основания цилиндра, h - высота (вводить с клавиатуры при запуске программы) Сам немогу сделать, так как полный ноль похоже) Спасибо))
C++ Сортировка бинарными вставками Если у кого нибудь есть, выложите рабочий код сортировки бинарными вставками. Просто Си.Буду благодарен. подробнее

Показать сообщение отдельно
Михаил Кричук
1 / 1 / 0
Регистрация: 14.04.2012
Сообщений: 42

Не распознает русские буквы. - C++

15.04.2012, 17:41. Просмотров 2411. Ответов 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// vc.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
// Дописывает в файл фамилию, имя и номер телефона
#include "stdio.h"
#include "conio.h"
#include <locale.h>
#define FNAME "A:Wphone.txt\0" // имя файла
void main()
{
    setlocale(LC_ALL,"RUS");
char fname[20] = FNAME;
FILE *out; // файл чисел
char fam[15]; // фамилия
char name[15]; // имя
char tel[9]; // номер телефона
puts("\nДобавление в телефонный справочник");
// Открыть файл в режиме добавления (а) текста (t)
// Если файла с таким именем нет, то он будет создан
if ((out = fopen(fname, "at")) == NULL)
{
printf("Ошибка открытия файла для добавления");
getch();
return;
}
// получим данные от пользователя
printf("Фамилия ->");
scanf("%s", &fam) ;
printf("Имя ->");
scanf("%s", &name);
printf("Телефон ->");
scanf("%s", &tel);
//и запишем их в файл
fprintf(out,"%s %s %s", fam, name, tel);
puts("Информация добавлена");
fclose(out); // закрыть файл
printf("Для завершения нажмите <Enter>\n");
getch();
}
Рабочая программа, но в A:Wphone.txt когда сохраняется то не распознаются русские буквы.Как это можно исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru