
ftp_nb_put 함수는 네트워크 프로그래밍에서 파일을 전송하는 데 사용되는 함수입니다. 이 함수의 반환값으로 현재 전송된 바이트 수를 얻을 수 있습니다.
ftp_nb_put 함수의 반환값은 성공 시 0, 실패 시 -1을 반환합니다.
만약 ftp_nb_put 함수의 반환값으로 현재 전송된 바이트 수를 얻으려면, ftp_nb_put 함수의 반환값이 0이 될 때까지 반복문을 사용하여 파일을 전송해야 합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
c
int bytes_sent = 0;
while (ftp_nb_put(ftp, buffer, 1024, FTP_BINARY) == 0) {
bytes_sent += 1024;
}
이 코드는 ftp_nb_put 함수를 사용하여 파일을 1024바이트씩 전송하고, 전송된 바이트 수를 bytes_sent 변수에 저장합니다.
이러한 방법으로, ftp_nb_put 함수의 반환값으로 현재 전송된 바이트 수를 얻을 수 있습니다.
2025-03-03 11:11