Windows Sockets: convertendo cadeias de caracteres
Este artigo e dois artigos complementares explicam vários problemas na programação de soquetes do windows. Este artigo abrange converter cadeias de caracteres. Outros problemas são abordados em Soquetes do windows: Bloqueio e em Soquetes do windows: A ordenação de bytes.
Se você usar ou se deriva da classe CAsyncSocket, você precisará gerenciar esses problemas você mesmo. Se você usar ou se deriva da classe CSocket, o MFC gerenciá-los para você.
Convertendo cadeias de caracteres
Se você se comunica entre os aplicativos que usam as cadeias de caracteres armazenadas em formatos diferentes ampla de caracteres, como Unicode ou conjuntos de caracteres multibyte (MBCS), ou entre um desses e um aplicativo usando cadeias de caracteres ANSI, você deve gerenciar as conversões você mesmo sob CAsyncSocket. O objeto de CArchive usado com um objeto de CSocket gerencia essa conversão para você por meio dos recursos da classe CString. Para obter mais informações, consulte a especificação de soquetes do windows, localizada em Windows SDK.
Para obter mais informações, consulte: