sous windows ou sous linux ?
sous windows, un fichier se récupère de la facon suivante : \\adressedelamachine\nomdupartage\nomdetonfichier.
Tu peux donc faire les memes opérations que sur un fichier en local, a savoir fopen, fread, etc...
ex : f = fopen("\\\\172.16.0.1\\partage\\fichier1.dat","rb" );
Sous linux, ca depend de ton partage de fichier. Si c'est un partage windows (SMB ou CIFS), il faut utiliser samba. Si c'est NFS, ben il faut un client NFS sur ta machine (en gros faut que le noyau soit configuré pour). Dans les 2 cas, tu montes un répertoire , par exemple dans /mnt/monpartage, et tu accèdes à tes fichiers de la même façon qu'un fichier en local.
ex : f = fopen("/mnt/monpartage/fichier1.dat","rb" );
Attention aux accès concurrentiels !