首頁  >  問答  >  主體

c++ - windows socket中send函數只能發送char *,但我的工程編碼是unicode?

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

發現轉換成多位元組發送,服務端那邊就亂碼了。 。 。

迷茫迷茫2736 天前805

全部回覆(1)我來回復

  • 習慣沉默

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

    伺服器方是否依照多位元組解碼?如果想要正確的通訊結果,請確保客戶端服務區端以同一套字元編碼解碼方案

    回覆
    0
  • 取消回覆