1

cでシステム関数を使ってftpコマンドを使いたいです。3 つのコマンドを実行する必要があります。

1 FTP
2 ユーザー
名 3 パスワード

上記の 3 を system().... を使用して実行するにはどうすればよいですか? ここで立ち往生しています
system(ftp);

4

2 に答える 2

0

system() の代わりに他の API を使用することをお勧めします。System() は、コマンドを提供するための非標準的な方法と見なされます。その端末を開くには FTP コマンドのみを使用し、winsock API よりも ftp API を使用することをお勧めします。

これらは私が知っているいくつかのライブラリです。場合は、使用してください、

libftp 
ftplib 

これについては、Web で十分なドキュメントを見つけることができます。これがあなたの質問に答えているかどうか教えてください。

于 2013-10-02T20:33:03.183 に答える