recv

    1La chaleur

    2Répondre

    J'ai créé un serveur et un client utilisant des sockets. Mon serveur est écrit en c et fonctionne sur mon Raspberry Pi et mon client est écrit en Swift et fonctionne sur mon Mac/iPhone. Ce que je ne c

    0La chaleur

    1Répondre

    Quelqu'un pourrait-il expliquer quand la méthode recv() renvoie 0? Bien sûr, un tampon plus long que 0 octet est fourni. La méthode est bloquante, donc elle devrait attendre jusqu'à ce qu'elle reçoive

    -1La chaleur

    1Répondre

    Je suis vraiment fatigué avec cela - j'ai essayé de le réparer pendant environ 5 heures et je ne peux toujours pas trouver un problème, peut-être que vous pouvez le faire. Mon problème est que recv cô

    0La chaleur

    2Répondre

    //server side void* s2(void *arg){ info *s = (info*)arg; char buffer[MAXS]; int k; sockaddr_in addr; socklen_t aSize = sizeof(sockaddr_in); int sfd = accept(s->fd,(socka