|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.12.2010, 00:31 | #1 |
Форумчанин
Регистрация: 07.10.2008
Сообщений: 213
|
Сокеты и кириллица
Подскажите пожалуйста, каким образом с помощью функций send/sendto и
recv/recvfrom можно передавать русские буквы чтобы на клиенте, полученное от сервера сообщение отображалось в нормальном виде, а не "кракозябрами" ?? P.S. Visual Studio 2008, Windows Form Application. Заранее спасибо. |
27.12.2010, 03:59 | #2 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
Точно также как и латиницу, если передаешь в аски то нужно чтобы установки локализации(или как они там называются) стояли на сервере и клиенте одни и те же. Если через юникод то вобще без разницы
|
27.12.2010, 05:24 | #3 |
Форумчанин
Регистрация: 07.10.2008
Сообщений: 213
|
UltimaBeaR, вы имеете ввиду
Код:
Передаю в ASCII. Последний раз редактировалось tools; 27.12.2010 в 05:29. |
27.12.2010, 14:39 | #4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
да, про это. Если не помогло значит проблема в коде передачи/приема. разницы в передачи данных вобще нету - в любом случае передаются просто байты (1 байт (размер char) = 1 символ для аски)
Последний раз редактировалось UltimaBeaR; 27.12.2010 в 14:44. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кириллица | Hemul | Visual C++ | 7 | 29.12.2010 19:38 |
Сокеты и кириллица | tools | Общие вопросы C/C++ | 0 | 22.12.2010 02:35 |
Кириллица | D.O.G | БД в Delphi | 4 | 18.10.2010 06:42 |
Кириллица и Dev-C++ | Кипящий чайник | Общие вопросы C/C++ | 4 | 28.06.2010 00:08 |
Кириллица и BDE | mixer94 | БД в Delphi | 0 | 23.12.2009 12:59 |