Windows Sockets: convertendo cadeias de caracteres

Este artigo e dois artigos complementares explicam vários problemas na programação do Windows Sockets. Este artigo aborda a conversão de cadeias de caracteres. As demais questões são abordadas em Windows Sockets: Bloqueio e Windows Sockets: Ordenação de Bytes.

Se você usar ou derivar da classe CAsyncSocket, precisará gerenciar esses problemas por conta própria. Se você usar ou derivar da classe CSocket, o MFC os gerenciará para você.

converter cadeias de caracteres

Se você se comunicar entre aplicativos que usam cadeias de caracteres armazenadas em diferentes formatos de caractere largo, como Unicode ou conjuntos de caracteres multibyte (MBCS), ou entre um deles e um aplicativo usando cadeias de caracteres ANSI, você deverá gerenciar as conversões por conta própria em CAsyncSocket. O objeto CArchive usado com um objeto CSocket gerencia essa conversão para você por meio dos recursos da classe CString. Para mais informações, consulte a especificação do Windows Sockets localizada no SDK do Windows.

Para saber mais, veja:

Confira também

Windows Sockets em MFC