When is it appropriate to use an unsigned variable over a signed one? What about in a for loop?
for
I hear a lot of opinions about this and I wanted to see
size_t is often a good choice for this, or size_type if you're using an STL class.
size_t
size_type