Windows Sockets: konwertowanie ciągówWindows Sockets: Converting Strings

Ten artykuł i dwa artykuły towarzyszące wyjaśniają kilka problemów dotyczących programowania Windows Sockets.This article and two companion articles explain several issues in Windows Sockets programming. W tym artykule omówiono konwersję ciągów.This article covers converting strings. Inne problemy są zawarte w usłudze Windows Sockets: blokowanie i Windows Sockets: porządkowanie bajtów.The other issues are covered in Windows Sockets: Blocking and Windows Sockets: Byte Ordering.

Jeśli używasz lub pochodzi z klasy CAsyncSocket, musisz samodzielnie zarządzać tymi problemami.If you use or derive from class CAsyncSocket, you will need to manage these issues yourself. Jeśli używasz lub dziedziczysz z klasy CSocket, MFC zarządza nimi.If you use or derive from class CSocket, MFC manages them for you.

Konwertowanie ciągówConverting Strings

Jeśli komunikujesz się między aplikacjami, które używają ciągów przechowywanych w różnych formatach znaków dwubajtowych, takich jak Unicode lub zestawy znaków wielobajtowych (MBCS), lub między jednym z nich a aplikacją używającą ciągów znaków ANSI, musisz zarządzać konwersjami samodzielnie CAsyncSocket .If you communicate between applications that use strings stored in different wide-character formats, such as Unicode or multibyte character sets (MBCS), or between one of these and an application using ANSI character strings, you must manage the conversions yourself under CAsyncSocket. CArchiveObiekt używany z CSocket obiektem zarządza tą konwersją za pomocą możliwości klasy CString.The CArchive object used with a CSocket object manages this conversion for you through the capabilities of class CString. Aby uzyskać więcej informacji, zobacz specyfikację Windows Sockets, która znajduje się w Windows SDK.For more information, see the Windows Sockets specification, located in the Windows SDK.

Aby uzyskać więcej informacji, zobacz:For more information, see:

Zobacz teżSee also

Windows Sockets w MFCWindows Sockets in MFC