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