TCHAR szSrc[] = _T("Hello World!"); TCHAR szDest[13]; szDest[12] = 0; _tcscpy(szDest, szSrc); // unsafe _tcscpy_s(szDest, _tcslen(szDest)+1, szSrc); // safe