C'est le début d'un client FTP, écrit en C++.
La classe principale est 'libFTP' qui fait appel à une classe dérrivée de l'iostream (IONetStream) pour les I/O sur le socket.
Cette classe iostream utilise une classe dérrivée de la streambuf (CStreamNETbuf) pour les fonctions d'E/S de bas niveau.
La dérrivée du streambuf utilise une dernière classe CSocket qui contient les informations de plus bas niveau sur le socket, ainsi que quelques méthodes qui servent de wrapper pour les fonction winsock...
M'enfin, tout ça n'est pas aboutit du tout, j'y ai passé juste une semaine et même si le code pèse pas bien lourd, j'ai l'impression que des problèmes de conception (eh oui, j'ai tendance à coder "à-laàvolée :-\ pô bien! ) vont parralyser le développement...
No matter...