|
|
Другие темы раздела | |
C++ Клиент и сервер на разных компьютерами не соединяются
https://www.cyberforum.ru/ cpp-networks/ thread2852127.html На одном компьютере клиент соединяется с сервером, но на разных компьютерах не удается установи соединение. Клиент: #include <boost/asio.hpp> #include <iostream> using namespace boost::asio; |
C++ Как поправить код? #include<curl/curl.h> #include<string> #include"json.hpp" #include<iostream> size_t writeFunc(char *ptr, size_t size, size_t nmemb, std::string*data) { if(data) { data->append(ptr,size*nmemb); |
C++ Проект "Менеджер Паролей" Создайте приложение, которое будет работать как менеджер паролей. Цель Менеджер паролей управляет паролями пользователя. Приложение должно предоставить функциональность, позволяющая пользователю безопасно хранить несколько паролей на данном компьютере. Основная идея заключается в том, что пользователь будет использовать логин и мастер-пароль для доступа к приложению, в котором он можно было... https://www.cyberforum.ru/ cpp-networks/ thread2850906.html | C++ В чем разница подключения Здравствуйте есть программа для подключения к серверу написанному на java с портом 25565(TCP/UDP).Программа написана на C++.Вопрос - почему программа не подключаеться к серверу? https://www.cyberforum.ru/ cpp-networks/ thread2847768.html |
Ошибка sfml, network, udp. Не могу установить соединение с клиентом C++ Здравствуйте, проблема заключается в том, что я не могу установить соединение с клиентом: Код: sf::UdpSocket socket; IpAddress address; Packet packet; char data; int port = 50001; string id; char arr(char *numbers) |
C++ ошибка sfml, network, udp
https://www.cyberforum.ru/ cpp-networks/ thread2847601.html Здравствуйте, проблема заключается в том, что я не могу установить соединение с клиентом: Код: sf::UdpSocket socket; IpAddress address; Packet packet; char data; int port = 50001; string id; char arr(char *numbers) |
C++ Как написать свою callback функцию? Здраствуйте. Как написать свою callback функцию (как async_read из boost::asio)? Подскажите, а то что-то не работает... Спасибо. https://www.cyberforum.ru/ cpp-networks/ thread2841846.html |
TCP и UDP C++ помогите пожалуйста, необходимо: TCP клиент говорит серверу, привет вот адресс, дай что-то. Сервер говорит окей принимай. Отсылает по UDP. Клиент говорит что принял. ВСЕ. |
C++ Реализация команд LIST и NLST в FTP клиенте Привет! В учебных целях делаю консольный FTP клиент на С++. Программа уже отлично подключается/отключается с сервером, ходит по каталогам, создает и удаляет папки и файлы, а вот с командами LIST и NLST затык. Сколько не читаю про них, они будто реализуются другим способом. Для создания подключения использую WinInet. Ищу пример как можно реализовать эти команды (LIST и NLIST). Из того, что... https://www.cyberforum.ru/ cpp-networks/ thread2840314.html |
C++ Ошибка подключение пользователя
https://www.cyberforum.ru/ cpp-networks/ thread2840125.html После того, как клиент отправил запрос, сервер выдаёт ошибку recvfrom() 10040 и пишет - "Необработанное исключение по адресу 0x003B1D8C в Server.exe: Код инструментирования RangeChecks обнаружил обращение к массиву по индексу, выходящему за его пределы." - Cервер написан на C++, а клиент на python3. accepted connection from 192.168.1.176, port 38518 Client sended packets: hello recvfrom()... |
Как пользоваться discordapi C++ Где найти описание как пользоваться discordapi |
C++ Клиент не коннектится Друзья, доброго времени суток. Делаю первые шаги в программировании. Создал простенькое клиент-серверное приложение. Проверяю на своем компьютере - передача сообщений в норме. Решил проверить клиент на другом компьютере - соединения не происходит. Кто может объяснить причину? https://www.cyberforum.ru/ cpp-networks/ thread2837704.html |
136 / 49 / 5
Регистрация: 10.01.2017
Сообщений: 1,894
|
||||||||||||||||
0 | ||||||||||||||||
Функция inet_pton - Big endian или Little endian - C++ - Ответ 1558474423.06.2021, 12:14. Показов 7918. Ответов 2
Метки (Все метки)
Здравствуйте,
В описании функции inet_pton на MSDN:https://docs.microsoft.com/en-... -inet_pton Говорится, что данная функция предназначена для преобразования текстового представления IPv4 и IPv6 адресов в их бинарное значение. Вроде пока что понятно. Так же в описании ничего не сказано про порядок байт, то есть предварительно теоретически можно сделать, что никакого преобразования функция делать по описанию не должна. Вот, что я делаю:
То есть, я создал int и поместил туда значение 10755 или 0x2a03. Затем вывел значение 4 байт этого int на консоль:
Далее я взял текстовое представление IPv6 "2a03:2880:f10a:83:face:b00c:0:25de" c первым хекстетом 2a03, как в первом примере и вызвал функцию inet_pton. Функция преобразовала все 8ем хекстетов в двоичное значение и теперь я хочу посмотреть порядок байт в первом хекстете и сравнить его с первым примером. Вывод на коносль будет такой:
То есть функция inet_pton все таки преобразовывает между порядками следования байт или я все таки не правильно интерпретирую результат работы этой функции ? Вернуться к обсуждению: Функция inet_pton - Big endian или Little endian C++
0
|
23.06.2021, 12:14 | |
Готовые ответы и решения:
2
Порядок байт в big-endian и little-endian Из little endian в big endian из little-endian в big-endian Big-endian тестирование |
23.06.2021, 12:14 | |
23.06.2021, 12:14 | |
Помогаю со студенческими работами здесь
0
Как проще всего работать с Big-Endian C++ ? Как объединить пару байт в слово? (Загрузка WAV, Big Endian) Перекодировать из UCS-2 Little Endian в UTF Из UCS-2 Little Endian в UTF-8 без BOM BitConverter little-endian -> big-endian Big endian и little endian |