Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / иероглифы / 9 сообщений из 9, страница 1 из 1
07.04.2006, 11:44
    #33651463
_Новичок_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
пишу консольное приложение на MVC6.0, и при запуске все что я писал в cout<<"на русском" отображается иероглифами. где там в установках можно это дело поправить?
...
Рейтинг: 0 / 0
07.04.2006, 11:56
    #33651538
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
CharToOem
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.04.2006, 12:34
    #33651730
_Новичок_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
это надо <system.hpp> подцеплять?
...
Рейтинг: 0 / 0
07.04.2006, 12:56
    #33651839
_Новичок_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
просто родного ф-ла нету (может с борландовским они и одинаковые), вобщем когда от билдера подцепляю, то лезут ошибки со ссылкой на этот ф-л.
...
Рейтинг: 0 / 0
07.04.2006, 15:06
    #33652400
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
_новичок_

CharToOemBuff
Windows NT Yes
Win95 Yes
Win32s Yes
Import Library user32.lib
Header File winuser.h
Unicode WinNT
Platform Notes None
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.04.2006, 16:34
    #33652802
_Новичок_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
так это что, каждый раз перед тем как что то вывести на экран по русски, надо вначале писать в CharToOem, а потом уже выводить эту строку???
типа такого:
CharToOem("текст,который надо вывести", name);
cout<<name<<"\n";
или это можно все таки как то один раз сделать и все?
...
Рейтинг: 0 / 0
07.04.2006, 17:18
    #33652979
_Новичок_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
стоп, че то не то... ну напишите, пож-та, чего куда надо написать!!!
...
Рейтинг: 0 / 0
09.04.2006, 00:35
    #33654074
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
Для особых извращенцев:
Код: plaintext
SetConsoleOutputCP( 1251 );
Но из-за глюка мелкомягкого, стандартный точечный шрифт имеет всего одну кодовую страницу, поэтому придется поставить Lucida Console
------------
CMD: Console of Must Die
...
Рейтинг: 0 / 0
10.04.2006, 00:38
    #33654733
0iP
0iP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
иероглифы
#include <iostream>
#include <windows>
#include <math>
using namespace std;

char* Rus(const char* text);

int main(void)
{
cout << Rus("Ну например привет МИР!!!!");
return 0;
}

char BufRus[256];
char* Rus(const char* text)
{
CharToOemA(text, BufRus);
return BufRus;
}
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / иероглифы / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]