修改 FOR_EACH 宏定义,使用更加简洁的 C++ 11方式 (详见注释);