ИК
Илья Кирьянов

Коряво пишет в Microsoft Visual Studio 2012 С++

Пожалуйста помогите . У меня консольный проект в Microsoft Visual Studio 2012 Ultimate не пишет по русски когда запускаю скомпилированный (.exe) файл. Вместо русских символов он пишет какието карякули но считает верно. На английском языке все нормально никаких закарючек ни каких умляутов. Винда у меня Windows 8. Искал в интернете ничего не нашел под win8 и vs2012.

#include

using namespace std;

int main()
{
float a;
const float PI = 3.14159F;
cout > a;

float b = PI*a*a;
cout

Зу
Зульфия

setlocale(LC_ALL, "Russian");
вот это прописать нужно))

ВХ
Владимир Хлопунов

Да просто УСТРАТЬСЯ сколько решений этой проблемы в Интернете, причем оно даже не одно.
Я использую CharToOem()

СГ
Слава Горбачев

Самый простой совет - не пишите текст русскими буквами. Я долго развлекался с этой проблемой и не нашел универсального решения. Либо вечная перекодировка оем-анси, либо головная боль с кучей разнообразных локалей и кодировок.

Похожие вопросы
visual studio 2012. Webbrowser
Microsoft Visual Studio
Microsoft Visual Studio версии
Можно ли установить Microsoft Visual Studio 2010 и Microsoft Visual Studio 2012 на одном компьютере ?
Microsoft Visual Studio 2010
Microsoft Visual Studio 10
Как сменить язык программирования в Microsoft Visual Studio 2012
Вопрос по Microsoft Visual Studio
как включить такие подсказки в microsoft visual studio 2012. что где нажать?
microsoft visual studio c++