Quello lo posso fare su un file gia' presente sul mio hd...
Ma io mi connetto ad un file su un server remoto...

con recv(sock, buf, DIM_BUF, 0)
vado a 'scaricare' i byte del file...
(Dal Primo)
fseek() mi serve a poco in questo caso...
O almeno credo...