template,TT娱乐城<classT> structForeachTraits { typedeftypenameT::iteratoriterator; };![]() template<classT> structForeachTraits<constT> { typedeftypenameT::const_iteratoriterator; };![]() ![]() #defineforeach(It,皇冠走地,Container)/ for(ForeachTraits<__typeof__(Container)>::iteratorIt=(Container).begin(),皇冠新2现金网,It##_e=(Container).end();It,新2娱乐城!=It##_e;++It)![]() |

