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