Ignore:
Timestamp:
Sep 24, 2008, 2:02:16 AM (16 years ago)
Author:
イグトランス (egtra)
Message:

BOOST_FOREACHを可能なものはVC++ 2005 for eachへ置換(やや速くなる)。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/ab_common/include/Lexical/Type.h

    r713 r750  
    361361    {
    362362        const BlittableTypes &blittableTypes = *this;
    363         BOOST_FOREACH( const BlittableType &blittableType, blittableTypes ){
     363        foreach( const BlittableType &blittableType, blittableTypes ){
    364364            if( blittableType.GetBasicType().Equals( type ) ){
    365365                return true;
     
    371371    {
    372372        const BlittableTypes &blittableTypes = *this;
    373         BOOST_FOREACH( const BlittableType &blittableType, blittableTypes ){
     373        foreach( const BlittableType &blittableType, blittableTypes ){
    374374            if( blittableType.GetBasicType().Equals( type ) ){
    375375                return blittableType;
     
    384384    {
    385385        const BlittableTypes &blittableTypes = *this;
    386         BOOST_FOREACH( const BlittableType &blittableType, blittableTypes ){
     386        foreach( const BlittableType &blittableType, blittableTypes ){
    387387            if( blittableType.GetBasicType().Equals( type ) ){
    388388                return blittableType.GetClassPtr();
Note: See TracChangeset for help on using the changeset viewer.