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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2015, 14:25   #1
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию Совместимость языков

Здравствуйте уважаемые форумчане!
У меня возник такой вопрос, сразу извиняюсь если он глупый.
Допустим у меня есть клиентское приложение на андроид, написанное на языке Ява и сервак написанный на С++, они обмениваются текстовой информацией по протоколу TCP. Сможет ли клиентское приложение и сервак понять текстовые данные друг друга, ведь это совсем разные языки программирования.
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 11.10.2015, 15:23   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Причем тут язык? Если файл создан приложением на Java, то приложение на С++ сможет его прочитать?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 11.10.2015, 15:32   #3
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Понять смогут.
1) Форматов строк не много.
2) Библиотеки для работы с сетью уже преобразовывают во внутренний формат языка. Правда бывает что отправка и прием идет в сыром(бинарном) виде без преобразования.
3) А если надо, то можно будет преобразовать.
Странно, но у новичков это обычно вызывает трудности.

В Java использующуюся UTF8 строки.
В Си используются ANSI строки. Вот тут могут быть трудности.
В Builder в разных версиях разные форматы строк.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .

Последний раз редактировалось Pavia; 11.10.2015 в 16:09.
Pavia вне форума Ответить с цитированием
Старый 11.10.2015, 16:36   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Вот тут могут быть трудности.
А я добавлю еще формат Basе64 стандартный для почтовиков. Я им кстати пользуюсь при перегонке данных текстового вида из программ по ТСР.
Можно еще URI строку гнать, что тоже на сегодня является общепринятой.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскраска языков caute Microsoft Office Word 11 11.06.2013 08:48
Предназначение языков MooNDeaR Общие вопросы по программированию, компьютерный форум 13 12.03.2012 13:56
Совместимость C++ и C# -COREY- Общие вопросы C/C++ 3 23.10.2011 22:48
Поддержка языков -Flasher- Общие вопросы Delphi 6 06.01.2010 11:26
Совместимость с ОС свр Операционные системы общие вопросы 3 11.08.2009 19:22