Explorar o código

stl: std::sort

skypjack hai 3 días
pai
achega
0c5ca42180
Modificáronse 2 ficheiros con 3 adicións e 1 borrados
  1. 1 1
      src/entt/core/algorithm.hpp
  2. 2 0
      src/entt/stl/algorithm.hpp

+ 1 - 1
src/entt/core/algorithm.hpp

@@ -34,7 +34,7 @@ struct std_sort {
      */
      */
     template<typename Compare = std::less<>, typename... Args>
     template<typename Compare = std::less<>, typename... Args>
     void operator()(stl::random_access_iterator auto first, stl::random_access_iterator auto last, Compare compare = Compare{}, Args &&...args) const {
     void operator()(stl::random_access_iterator auto first, stl::random_access_iterator auto last, Compare compare = Compare{}, Args &&...args) const {
-        std::sort(stl::forward<Args>(args)..., stl::move(first), stl::move(last), stl::move(compare));
+        stl::sort(stl::forward<Args>(args)..., stl::move(first), stl::move(last), stl::move(compare));
     }
     }
 };
 };
 
 

+ 2 - 0
src/entt/stl/algorithm.hpp

@@ -6,6 +6,8 @@
 /*! @cond ENTT_INTERNAL */
 /*! @cond ENTT_INTERNAL */
 namespace entt::stl {
 namespace entt::stl {
 
 
+using std::sort;
+
 } // namespace entt::stl
 } // namespace entt::stl
 /*! @endcond */
 /*! @endcond */