![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| RomeO |
|
|||
|
Unregistered |
Как можно сделать, чтобы в С++ можно было писать на русском языке?? Есть, может быть, какой-нить код или что-то типа того??
Это сообщение отредактировал(а) RomeO - 11.10.2005, 22:20 |
|||
|
||||
| Mayk |
|
||||||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
RomeO
Что конкретно не так с языком? Причин ведь может быть множество. Во-первых в С++ нельзя присваивать идентификаторам имена русскими буквами(и славно).
Во-вторых В С++ тем не менее можно использовать русские(как и почти любые другие символы) в комментариях
и строках.
Если вместо русских букв выводятся крякозябры то советую проверить шрифты(если крякозябры вместо комментов) и соответствие кодировок(если при printf("строка"); выводит непонятно что) В-третьих мне неизвестны компиляторы, которые выводили бы сообщения об ошибках на русском языке. Что конкретно интересует? -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
||||||
|
|||||||
| Гениальный123Робот |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 2.1.2006 Репутация: нет Всего: нет |
Да просто, чтобы можно было писать в коде самой программы на русском языке! ( скажем, комментарии или при выводе (printf("русский текст");)).
|
|||
|
||||
| DeadSoul |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Гениальный123Робот, ОС и компилятор укажи?
-------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
| Geoges |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 10.12.2005 Репутация: нет Всего: нет |
#include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; void rus(char* text) { char t[30]; CharToOem(text,t); cout<<t; } int main() { rus("Привет!"); return 0; } |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
У меня доп. вопрос: без <windows.h> никак? Ведь CharToOem как раз из нее?
|
|||
|
||||
| Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
Ну вручную Это сообщение отредактировал(а) Mayk - 4.2.2006, 06:14 -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
а подругому никак?
|
|||
|
||||
| Helicopterr |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 20.8.2005 Где: Stavropol Репутация: 2 Всего: 3 |
иногда так помогает:
А чем может <windows.h> мешать? Это сообщение отредактировал(а) Helicopterr - 7.2.2006, 00:17 -------------------- people can fly |
||||||
|
|||||||
| Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: 1 Всего: 4 |
Напиши свою функцию преобразования кодировки. Например в ASCII символы упорядочены по алфавиту что для доски, что для винды. Просто отнимай от скан-кода символа винды, такое число, чтобы в результате появился символ доски. Это сообщение отредактировал(а) Exekutor - 7.2.2006, 07:58 -------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
| Tulsky |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.12.2005 Репутация: нет Всего: нет |
А про такую вещь как rdvga не слыхал? |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |