Anton A. answered 05/28/20
Self-taught and Experienced Visual C++ Developer and Mentor/Tutor
"size_t" is just another name for "unsigned int"
it is just a typedef. ("typedef unsigned int size_t" is the actual declaration in Visual C++, other compliers wa)
The main benefit that I can see is that I one does less typing with size_t than with unsigned int. 😉