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

Не работает русский язык - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ SDL - помогите найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread822623.html
Ребят, начал изучать SDL. Такая параша #include <SDL.h> int main () { SDL_Init (SDL_INIT_VIDEO | |SDL_INIT_VIDEO); if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ) { printf("Unable to init SDL: %s\n", SDL_GetError());
C++ Создать библиотечный каталог n порядка, ввести данные Задача: Создать библиотечный каталог n порядка, ввести данные: название книги, автор, год издания, цена, вывод: общая цена, порядок каталога, книги, стоимостью больше 100. Проблемы: класс задан в виде массива n порядка, не понятно, где присобачить: *sum+=*cost;//для суммирования стоимости на i-ом шаге if(*cost>=100) return *title; //для возврата имени книг, которые дороже 100 ... http://www.cyberforum.ru/cpp-beginners/thread822608.html
Перегрузка операторной функции и функции ! C++
3.16Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника. Класс должен содержать основной конструктор и конструктор копирования. Перегрузить в этом классе операторные функции, которые обеспечивают ввод/вывод элементов класса, а также операторную функцию присваивания. Дополнительно перегрузить операторную...
Компиляция через консоль. VS 2012 C++
Запускаю vcvars32.bat в папке C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin Пишу: cl -GX C:\Downloads\Sample.cpp Ответ: Оптимизирующий компилятор Microsoft (R) C/C++ версии 17.00.50727.1 для x86 (C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены. cl: командная строка warning D9035: использование параметра "GX" нежелательно, о н будет удален в следующих...
C++ Вызов функции, рисующей квадрат с соответствующими сторонами при переходе по case 2 http://www.cyberforum.ru/cpp-beginners/thread822591.html
Решил наворотить свою главную функцию что бы она рисовала квадрат с соответствующими сторонами при переходе по case 2. Выписал функцию как глобальную, но она в главное все равно не выполняется, судя по всему функция не вызывается т.к. компилятор не ругается и выполняет главную функцию, но не выводит фигуру. Где именно моя ошибка? #include <iostream.h> #include <math.h> #include <locale.h>...
C++ Класс длинная арифметика с поддержкой арифметических операций Кто-нибудь уже писал класс для работы с очень большими числами, с поддержкой операторов +-/*, если да, то дайте, пожалуйста, ссылку на код. Заранее спасибо! подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.03.2013, 01:42     Не работает русский язык
Один из способов, в начале main():
C++
1
setlocale(0, "");
Добавлено через 2 минуты
Чтобы и ввод был нормальным:
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
В свойствах консоли выбрать шрифт: Lucida Console. Правой кнопкой по окну запущенной консоли, а дальше как здесь: Англо русский переводчик
 
Текущее время: 19:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru