C++ Primer 4/e 在string这里有一个很好的练习:‘Any variable used to store the result from the string size operation ought to be of type string::size_type. It is particularly important not to assign the return from size to an int.’
中文版的是这样说:‘任何用以存放string size()返回值的变数都应该是string::size_type型别。千万别把size()返回值赋予一个int变数,切记。’
记起来,这样就不会忘记。