cari

Rumah  >  Soal Jawab  >  teks badan

c++ - Fungsi hantar dalam soket windows hanya boleh menghantar char *, tetapi pengekodan projek saya adalah unicode?

send(
    _In_ SOCKET s,
    _In_reads_bytes_(len) const char FAR * buf,
    _In_ int len,
    _In_ int flags
);

Saya mendapati bahawa apabila ia ditukar kepada penghantaran berbilang bait, bahagian pelayan akan mendapat aksara yang bercelaru. . .

迷茫迷茫2844 hari yang lalu907

membalas semua(1)saya akan balas

  • 習慣沉默

    習慣沉默2017-05-16 13:23:36

    Adakah pelayan mengikuti penyahkodan berbilang bait? Jika anda mahukan hasil komunikasi yang betul, sila pastikan klien dan pelayan menggunakan skema pengekodan dan penyahkodan aksara yang sama

    balas
    0
  • Batalbalas