SIZE_T
отличается от std::size_t
. Первый тип #define
d в заголовках Windows, второй тип, определенный вашим компилятором C ++. Они бывают разных типов.
По крайней мере, в моей системе SIZE_T
- это typedef
для ULONG_PTR
, то есть #define
для unsigned long
.