c++ - La fonction Send dans le socket Windows ne peut envoyer que des caractères *, mais l'encodage de mon projet est Unicode?
迷茫
迷茫 2017-05-16 13:21:36
0
1
812
send(
    _In_ SOCKET s,
    _In_reads_bytes_(len) const char FAR * buf,
    _In_ int len,
    _In_ int flags
);

J'ai découvert que lorsqu'il était converti en transmission multi-octets, le côté serveur obtenait des caractères tronqués. . .

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(1)
習慣沉默

Le serveur suit-il le décodage multi-octets ? Si vous souhaitez des résultats de communication corrects, assurez-vous que le client et le serveur utilisent le même schéma de codage et de décodage des caractères

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal