Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: C++ выводит иероглифы Добавлено: 22.04.07 13:20  

Автор вопроса:  Max
Помогите я написал программу при запуске он выводит иероглифы как это исправить? Мне говорили что это кирилица так где ее исправить и как?
Вот что мне выдает(где ученик я вывожу через библиотеку vcl.h, а где иероглифы он достает русские буквы из файла):
Ученик № 1
└яЄшъххтр
▐ы
╨хэрЄютэр
Участвовал(а) в конкурсе:
эхЄ
╤ъЁшяър
0

Ученик № 2
┴юэфрЁ№
╠ръёшь
├ЁшуюЁ№хтшў
Участвовал(а) в конкурсе:
фр
╤ъЁшяър
0

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 22.04.07 14:33
У тебя проблемы с кодировками, судя по всему, ты хранишь строки в одной кодировке, а выводишь в другой. Буквы напоминают преобразование dos-cp1251

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 22.04.07 18:15
Да.. пересохрани входной файл например просто в ANSII, и для вывода русских букв используй CharToOem

Ответить

Номер ответа: 3
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #3
Добавлено: 22.04.07 18:53
Никода не было таких проблем, сохраняй файл в нормальной кодировке :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам