Enviar e receber um arquivo em programação de soquete no Linux com C / C ++ (GCC / G ++)
Eu gostaria de implementar uma arquitetura cliente-servidor em execução no Linux usando sockets e linguagem C / C ++ que é capaz de enviar e receber arquivos. Existe alguma biblioteca que facilite essa tarefa? Alguém poderia dar um exemplo?