Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Передача файлов по сети


Автор: KotFrBursa 22.5.2006, 10:55
Народ, тут возник такой вопрос. 
Есть два приложения клиент и сервер, работают в связке более ли менее нормально. Корректно передают текстовые сообщения от клиента к серверу по средством CSoscket. Вот тут то и возник вопрос. Как при помощи СSocket можно передать на сервер файл *.mp3 (или друого формата) размером не более 1Mb? Поскажите методы приема/передачи  таких файлов.
Зарание спасибо за ответ. 

Автор: _hunter 22.5.2006, 11:11
точно так же... если что -- можеш Base64 кодирование/декодирование прикрутить... 

Автор: nikakoi 21.7.2006, 14:25
ничего не понимаю 

Автор: Rapalex 21.7.2006, 15:01
Ниверь, только кодировать тебе осталось, если будеш кодировать размер инфы увеличится на 33%, нафиг тебе трафик хавать.

Есть такой классный класс CSocketFile наследник от обыкновенного CFile, а это значит что к нему можно CArchive прикрутить а там всё как обычно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)