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?
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?
#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.
Error: no instance of overloaded function "wcscpy_s" matches the argument list
–
Suntan You may try like this:
#include <atlstr.h>
_tcscpy_s(szProxyAddr, CA2T(internetprotocol.c_str()));
© 2022 - 2024 — McMap. All rights reserved.