Как правильно отправлять файл с диска по сети - C (СИ)
Формулировка задачи:
Имеется текстовый файл на диске который нужно отправить запросившему этот файл клиенту. Данные файла естественно сохранены в том порядке байт который на машине сервера. Но как известно порядок байт у сервера и клиента может быть разным и клиент, насколько понимаю, может интерпретировать эти данные не так, как они интерпретируются на сервере. Что делать?
Решение задачи: «Как правильно отправлять файл с диска по сети»
textual
Листинг программы
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- char *data = malloc(1024);
- data = "123";//всегда сетевой порядок?
- int num = 100;//всегда зависит от машины?
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д