Freigeben über


Windows Sockets: Umwandeln von Zeichenfolgen

Dieser Artikel und zwei Begleitartikel beschreiben einige Probleme bei der Windows Socket-Programmierung. Dieser Artikel enthält das Konvertieren von Zeichenfolgen. Die anderen Probleme werden in Windows Sockets: Blockieren und Windows Sockets: Bytereihenfolge behandelt.

Wenn Sie von der CAsyncSocket verwenden oder leiten, müssen Sie diese Probleme selbst verwalten. Wenn Sie von der CSocket verwenden oder leiten, verwaltet MFC sie für Sie.

Konvertieren von Zeichenfolgen

Wenn Sie zwischen Anwendungen kommunizieren, die Zeichenfolgen verwenden, die in verschiedenen Breitzeichenformaten, wie Unicode oder Mehrbyte-Zeichensätzen (MBCS) gespeichert werden oder zwischen einem dieser und einer Anwendung mithilfe ANSI-Zeichenfolgen, müssen Sie die Konvertierungen sich unter CAsyncSocket verwalten. Das CArchive-Objekt, das einem CSocket-Objekt verwendet wird, verwaltet diese Konvertierung für Sie von den Funktionen der CString. Weitere Informationen finden Sie in der Windows Socket-Spezifikation, in Windows SDK.

Weitere Informationen finden Sie unter:

Siehe auch

Konzepte

Windows-Sockets in MFC