Нижеследующие функции используют число байтов, а не число символов.
Функции в Strsafe.h |
Заменяет |
|---|---|
| StringCbCat StringCbCatEx |
strcat, wcscat, lstrcat, StrCatBuff, _tcscat, _ftcscat |
| StringCbCatN StringCbCatNEx |
strncat, StrNCat |
| StringCbCopy StringCbCopyEx |
strcpy, wcscpy, lstrcpy, _tcscpy, _ftcscpy |
| StringCbCopyN StringCbCopyNEx |
strncpy |
| StringCbGets StringCbGetsEx |
gets, _getws, _getts |
| StringCbPrintf StringCbPrintfEx |
sprintf, swprintf, wsprintf, wnsprintf, _stprintf, _snprintf, _snwprintf, _sntprintf |
| StringCbVPrintf StringCbVPrintfEx |
vsprintf, vswprintf, wvsprintf, wvnsprintf, _vstprintf, _vsnprintf, _vsnwprintf, _vsntprintf |
| StringCbLength | strlen |