FTP下载,基于socket实现.

时间:2013-04-14 10:24:00
【文件属性】:

文件名称:FTP下载,基于socket实现.

文件大小:5KB

文件格式:RAR

更新时间:2013-04-14 10:24:00

FTP;

//函数说明:普通方式下载Ftp文件。 int Get( const string & strRemoteFile , const string & strLocalFile ) ; //函数说明:多线程方式下载Ftp文件。 int Get( const string & strRemoteFile , const string & strLocalFile , const unsigned int nThreadNumber ) ; //函数说明:上载Ftp文件,支持断点方式上传。 int Put( const string & strLocalFile , const string & strRemoteFile ) ; //函数说明:删除指定的文件。 int Delete( const string & strRemoteFile ) ; //函数说明:删除指定的文件夹。 int DeleteDirectory(const string & strPath ) ; //函数说明:创建路径。 int CreateDirectory( const string & strPath ) ; //函数说明:重新命名FTP文件名。 int Rename(const string & strRemoteFile , const string & strNewFile ) ; //函数说明:切换工作路径。 int CD( const string & strPath ) ; //函数说明:显示当前用户登录的默认路径。 const char * PWD( void ) ; //函数说明:显示指定路径的文件列表。 const char * Dir( const string & strPath ) ; //函数说明:显示指定路径的文件大小。 unsigned long GetSize( const string & strPath ) ;


【文件预览】:
Ftp.h
Ftp.cpp

网友评论

  • 很有借鉴意义
  • 看看,支持下
  • 感觉还可以,非常有用。
  • 能使用,谢谢分享
  • 还可以 能运行
  • 还可以 能运行
  • 能使用,谢谢分享
  • 能使用,不过没有超时等其它情况的处理。
  • 这个无从下手!