Как правильно отправлять файл с диска по сети - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Имеется текстовый файл на диске который нужно отправить запросившему этот файл клиенту. Данные файла естественно сохранены в том порядке байт который на машине сервера. Но как известно порядок байт у сервера и клиента может быть разным и клиент, насколько понимаю, может интерпретировать эти данные не так, как они интерпретируются на сервере. Что делать?

Решение задачи: «Как правильно отправлять файл с диска по сети»

textual
Листинг программы
  1. #include  <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6.     char *data = malloc(1024);
  7.     data = "123";//всегда сетевой порядок?
  8.    
  9.     int num = 100;//всегда зависит от машины?
  10.    
  11.     return 0;
  12. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы