string - example - Conversión de cadena a tchar en VC++
createwindow example (2)
Puede intentarlo así:
#include <atlstr.h>
_tcscpy_s(szProxyAddr, CA2T(internetprotocol.c_str()));
¿Cómo puedo convertir cadenas a tchar en VC ++?
string internetprotocol="127.4.5.6";
TCHAR szProxyAddr[16];
quiero establecer:
szProxyAddr=internetprotocol;
¿Cómo puedo hacerlo?
#include <atlstr.h>
string internetprotocol="127.4.5.6";
TCHAR szProxyAddr[16];
_tcscpy_s(szProxyAddr, CA2T(internetprotocol.c_str()));
_tcscpy_s
es una versión genérica de strcpy
que funciona tanto en configuraciones Unicode como de múltiples caracteres. CA2T
convierte const char*
a TCHAR*
, de acuerdo con el tipo de variable szProxyAddr
.
Tenga cuidado con la longitud variable del destino.