tags:

views:

548

answers:

4

What's a good FREE c++ API for writing a Windows XP application that can read/write to FTP sites? Free is key!

Thanks in advance!

+1  A: 

I would use either the .Net stuff, or CURL:

http://curl.haxx.se/

Cetra
A: 

File transfer protocol client component licensed at no cost for both commercial and non-commercial use.

http://www.chilkatsoft.com/ftp-library.asp

FTP C++ Library is free as requested. If you need support refer to FTP2 for a paid subscription.

smink
A: 

Check out ftplib which is easy to use (see the online documentation).

Jonas Gulle
+2  A: 

Windows comes with built-in FTP functionality as part of WinInet subsystem and you can access them using the Win32 SDK.

These are the FTP functions it provides:

FtpCommand 
FtpCreateDirectory 
FtpDeleteFile 
FtpFindFirstFile 
FtpGetCurrentDirectory 
FtpGetFile 
FtpGetFileEx 
FtpGetFileSize 
FtpOpenFile 
FtpPutFile 
FtpPutFileEx 
FtpRemoveDirectory 
FtpRenameFile 
FtpSetCurrentDirectory
jussij