这段代码有什么问题(C - Linux)?
我想从服务器接收一个文件,一旦我有一个字节,我立即发送这个字节。但它不起作用。这一点很重要。
int Recv_File(int server,int client,char *buffer_ricezione,size_t dimensione_file){
    ssize_t nwritten,nread;
    size_t n;
    char c;
    for (n=1; n<dimensione_file; n++) {
        nread = recv(server,&c,1,0);
        if (nread == 1) {
            nwritten = send(client,&c,1,0);
        }else{
            return -1; // chiudo connessione con il client
        }
    }
    return 1;
}
谢谢