Warum ist rsize_t definiert?
Ich habe das gefundenstrncpy_s()
ist definiert unter VS2013 wi
errno_t __cdecl strncpy_s(_Out_writes_z_(_SizeInBytes) char * _Dst, _In_ rsize_t _SizeInBytes, _In_reads_or_z_(_MaxCount) const char * _Src, _In_ rsize_t _MaxCount);
rsize_t
ist:
typedef size_t rsize_t;
Ich denke, es ist ein Trick von @ getVisual Studio. Ich fand diese Funktion jedoch wie folgt definiert auf diesemSeit
errno_t strncpy_s(char *restrict dest, rsize_t destsz,
const char *restrict src, rsize_t count);
Warum istrsize_t
hier definiert? Was wäre wennsize_t
wurde hier verwendet? Alle Sonderfälle zur Verwendung diesesrsize_t
?