4.20
*iter++; // 返回*iter,然后iter后移一位
(*iter)++; // 不合法,试图为一个string +1?
*iter.empty() // 不合法,要用->
iter->empty(); // 判断iter所指的是否为空
++*iter; // 不合法,试图为一个string +1?
iter++->empty(); // 返回 iter->empty(), 然后++iter.
4.20
*iter++; // 返回*iter,然后iter后移一位
(*iter)++; // 不合法,试图为一个string +1?
*iter.empty() // 不合法,要用->
iter->empty(); // 判断iter所指的是否为空
++*iter; // 不合法,试图为一个string +1?
iter++->empty(); // 返回 iter->empty(), 然后++iter.