Windows 套接字:转换字符串

本文和两篇配套文章介绍了 Windows 套接字编程中的若干问题。 本文介绍如何转换字符串。 Windows 套接字:阻止Windows 套接字:字节排序中介绍了其他问题。

如果使用类 CAsyncSocket 或从其派生,则需要自行管理这些问题。 如果使用类 CSocket 或从其派生,则将由 MFC 管理这些问题。

转换字符串

如果进行通信的应用程序使用的字符串以不同的宽字符格式(例如 Unicode 或多字节字符集 (MBCS))进行存储,或者通信的应用程序中一方为上述应用程序,另一方使用 ANSI 字符串,则必须在 CAsyncSocket 下自行管理转换。 与 CSocket 对象一起使用的 CArchive 对象通过 CString 类的功能来为你管理此转换。 有关详细信息,请参阅“Windows 套接字规范”(位于 Windows SDK 中)。

有关详细信息,请参阅:

另请参阅

MFC 中的 Windows 套接字