Condividi tramite


Windows Sockets: conversione di stringhe

Questo articolo e due articoli correlati vengono illustrati diversi problemi nella programmazione Windows Sockets. In questo articolo viene illustrata la conversione delle stringhe. Gli altri problemi vengono analizzati in Windows Sockets: Blocco e in Windows Sockets: Ordinamento di byte.

Se si utilizza o derivate dalla classe CAsyncSocket, sarà necessario gestire questi problemi. Se si utilizza o derivate dalla classe CSocket, MFC li gestisce automaticamente.

Conversione di stringhe

Se si passano tra applicazioni che utilizzano stringhe archiviate in formati a caratteri estesi diversi, come Unicode o set di caratteri multibyte (MBCS), né tra una di queste e un'applicazione utilizzo di stringhe di caratteri ANSI, è necessario gestire conversioni manualmente in CAsyncSocket. L'oggetto di CArchive utilizzato con un oggetto di CSocket gestisce la conversione in modo dettagliato le funzionalità di classe CString. Per ulteriori informazioni, vedere la specifica di Windows Sockets, disponibile in Windows SDK.

Per ulteriori informazioni, vedere:

Vedere anche

Concetti

Windows Sockets in MFC