summaryrefslogtreecommitdiff
path: root/Ix/CPP
diff options
context:
space:
mode:
authorMatt <MattPD@users.noreply.github.com>2015-07-23 15:46:16 +0200
committerMatt <MattPD@users.noreply.github.com>2015-07-23 15:46:16 +0200
commite17e97304e93070f675ab4cd3affdb158a4e1bb4 (patch)
tree6e756815ddad0385f80c056c492d6bacad8dd573 /Ix/CPP
parent97f37876f9283c316e464a136b027c6558295642 (diff)
downloadRxCpp-e17e97304e93070f675ab4cd3affdb158a4e1bb4.tar.gz
Update linq_skip.hpp
Diffstat (limited to 'Ix/CPP')
-rw-r--r--Ix/CPP/src/cpplinq/linq_skip.hpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/Ix/CPP/src/cpplinq/linq_skip.hpp b/Ix/CPP/src/cpplinq/linq_skip.hpp
index bcaf5f4..5b1624f 100644
--- a/Ix/CPP/src/cpplinq/linq_skip.hpp
+++ b/Ix/CPP/src/cpplinq/linq_skip.hpp
@@ -4,6 +4,8 @@
#define CPPLINQ_LINQ_SKIP_HPP
#pragma once
+#include <cstddef>
+
namespace cpplinq
{
template <class Collection>
@@ -12,10 +14,10 @@ namespace cpplinq
public:
typedef typename Collection::cursor cursor;
- linq_skip(const Collection& c, size_t n) : c(c), n(n) {}
+ linq_skip(const Collection& c, std::size_t n) : c(c), n(n) {}
cursor get_cursor() const {
- size_t rem = n;
+ std::size_t rem = n;
auto cur = c.get_cursor();
while(rem-- && !cur.empty()) {
@@ -27,7 +29,7 @@ namespace cpplinq
private:
Collection c;
- size_t n;
+ std::size_t n;
};
}
#endif // !defined(CPPLINQ_LINQ_SKIP_HPP)