Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2010, 00:31   #1
tools
Форумчанин
 
Регистрация: 07.10.2008
Сообщений: 213
По умолчанию Сокеты и кириллица

Подскажите пожалуйста, каким образом с помощью функций send/sendto и
recv/recvfrom можно передавать русские буквы чтобы на клиенте, полученное от сервера сообщение отображалось в нормальном виде, а не "кракозябрами" ??
P.S. Visual Studio 2008, Windows Form Application.
Заранее спасибо.
tools вне форума Ответить с цитированием
Старый 27.12.2010, 03:59   #2
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

Точно также как и латиницу, если передаешь в аски то нужно чтобы установки локализации(или как они там называются) стояли на сервере и клиенте одни и те же. Если через юникод то вобще без разницы
UltimaBeaR вне форума Ответить с цитированием
Старый 27.12.2010, 05:24   #3
tools
Форумчанин
 
Регистрация: 07.10.2008
Сообщений: 213
По умолчанию

UltimaBeaR, вы имеете ввиду
Код:
setlocale(LC_ALL,"RUSSIAN")
или что-то другое? Если все же это, то вызов этой функции я написал при старте и клиента и сервера, но не помогло..
Передаю в ASCII.

Последний раз редактировалось tools; 27.12.2010 в 05:29.
tools вне форума Ответить с цитированием
Старый 27.12.2010, 14:39   #4
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

да, про это. Если не помогло значит проблема в коде передачи/приема. разницы в передачи данных вобще нету - в любом случае передаются просто байты (1 байт (размер char) = 1 символ для аски)

Последний раз редактировалось UltimaBeaR; 27.12.2010 в 14:44.
UltimaBeaR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кириллица 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