Dela via


Windows Sockets: Konvertera strängar

Den här artikeln och två kompletterande artiklar förklarar flera problem i Windows Sockets-programmering. Den här artikeln beskriver konvertering av strängar. De andra problemen beskrivs i Windows-socketar: Blockering och Windows-socketar: Bytebeställning.

Om du använder eller härleder från klassen CAsyncSocket måste du hantera dessa problem själv. Om du använder eller härleder från klassen CSocket, hanterar MFC dem åt dig.

Konvertera strängar

Om du kommunicerar mellan program som använder strängar som lagras i olika wide character-format, till exempel Unicode- eller MBCS-teckenuppsättningar (multibyte), eller mellan något av dessa och ett program som använder ANSI-teckensträngar, måste du hantera konverteringarna själv under CAsyncSocket. Objektet CArchive som används med ett CSocket objekt hanterar den här konverteringen åt dig via funktionerna i klassen CString. Mer information finns i Windows Sockets-specifikationen i Windows SDK.

Mer information finns i:

Se även

Windows Sockets i MFC