Converting string to tchar in VC++
string, tchar, visual-c++
Solution
#include <atlstr.h>
string internetprotocol="127.4.5.6";
TCHAR szProxyAddr[16];
_tcscpy_s(szProxyAddr, CA2T(internetprotocol.c_str()));
`_tcscpy_s` is generic `strcpy` version which works both in Unicode and Multi-Character configurations. `CA2T` converts `const char*` to `TCHAR*`, according to `szProxyAddr` variable type.
Be careful with destination variable length.
Problem
how I can convert string to tchar in VC++? `string internetprotocol="127.4.5.6";` ``` TCHAR szProxyAddr[16]; ``` i want to set: `szProxyAddr=internetprotocol;` how i can do it?