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

Microsoft Visual Studio 2010 (rus) настройка unicod - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти произведение елементов таблицы с парными элементами! http://www.cyberforum.ru/cpp-beginners/thread441246.html
Найти добуток елементов таблицы с парными элементами! Чесно говоря не могу понять,что знаит парные элементы,и вообще как их определить..Помогите.. мне всю програму..зараенее спасибо! если...
C++ Можно ли передать в функцию массив произвольного размера ? Хочу создать функцию для детекта количества элементов в массиве sizeof(array)/sizeof(array); и надо чтобы функция принимала произвольный размер массива как сделать такую функцию на с++ ? http://www.cyberforum.ru/cpp-beginners/thread441240.html
Решить простую задаяу с условием в C++. C++
Я только начинаю изучать язык С/C++ в своем ВУЗе, но кое-что меня затруднило. Дана задача: Даны действительные числа a, b, c, d. Если a < b < c < d, то каждое число заменить наибольшим из них;...
Сдвиг элементов матрицы C++
Здравствуйте, было задание Осуществить циклический сдвиг элементов прямоугольной матрицы на п элементов вправо или вниз (в зависимости от введенного режима), п может быть больше количества...
C++ Нужна помощь с программой http://www.cyberforum.ru/cpp-beginners/thread441220.html
Добрый день!! Помогите пожалуйста с программой, задача состоит в следующем: Все задания выполняются с использованием классов. Используя динамические массивы, выполнить задания приведенные ниже....
C++ Фрактальная графика Доброго времени суток. Решил переписать с Pascal на С++ код, реализующий множество Мандельброта. Код на Pascal смотрел тут- http://fractalworld.xaoc.ru/Mandelbrot_set_and_Julia_set. Переписал,... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
05.02.2012, 18:50
Цитата Сообщение от mike38 Посмотреть сообщение
Чтобы после компиляции,отображались русские символы,а не каракули.
Язык Си.
Вариант 1 (использование setlocale)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    printf("Пример русского текста\n");
    _getch();
    return 0;
}
Вариант 2 (использование CharToOem)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <windows.h>
 
int main()
{
    char text[] = "Пример русского текста";
    CharToOem(text,text);
    printf("%s\n",text);
    system("pause");
    return 0;
}
Вариант 3(SetConsoleCP + SetConsoleOutputCP на 10-ке не отрабатывает без смены шрифта приложения на Lusinda Console)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <windows.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    printf("Пример русского текста\n");
    system("pause");//Это вместо _getch
    return 0;
}
Вариант 4 (system на 10-ке не отрабатывает без смены шрифта приложения на Lusinda Console)
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <windows.h>
 
int main()
{
    system("chcp 1251");
    printf("Пример русского текста\n");
    system("pause");//Это вместо _getch
    return 0;
}
0
Миниатюры
Microsoft Visual Studio 2010 (rus) настройка unicod  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru