41:就是前置先加后用,后置先用后加,first_free指向的是一个空位置,前置的话会跳过一个空位置。
42:本章所实现的StrVec类属于简化版本的容器类,只适用于string,运行时可动态分配内存的大小
43:使用for_each和lambda表达式可能会更好一点,无需循环,语义更加明显
void free()
{
if (elements
41:就是前置先加后用,后置先用后加,first_free指向的是一个空位置,前置的话会跳过一个空位置。
42:本章所实现的StrVec类属于简化版本的容器类,只适用于string,运行时可动态分配内存的大小
43:使用for_each和lambda表达式可能会更好一点,无需循环,语义更加明显
void free()
{
if (elements