فهرست منبع

SplitLargeMeshes: Use C++11 range-based for loop

Turo Lamminen 9 سال پیش
والد
کامیت
381f87507f
1فایلهای تغییر یافته به همراه2 افزوده شده و 4 حذف شده
  1. 2 4
      code/SplitLargeMeshes.cpp

+ 2 - 4
code/SplitLargeMeshes.cpp

@@ -459,11 +459,9 @@ void SplitLargeMeshesProcess_Vertex::SplitMesh(
             if (iBase)
             {
                 // we can't use memset here we unsigned int needn' be 32 bits
-                for (std::vector<unsigned int>::iterator
-                    iter = avWasCopied.begin(),end = avWasCopied.end();
-                    iter != end;++iter)
+                for (auto &elem : avWasCopied)
                 {
-                    (*iter) = 0xffffffff;
+                    elem = 0xffffffff;
                 }
             }