mirror of
https://github.com/reactos/reactos.git
synced 2024-09-20 09:40:52 +00:00
4efda499f7
Jerome Gardou: - Add STLport 5.2.1 (yes, STLport, the c++ stl implementation) to build. For now, it works only in user mode. - Link some c++ executables to it - sol.exe : one step towards a complete and modern OS. - Dedicated to Amine for his patience and his help. - Might Break Things! (tm) svn path=/branches/cmake-bringup/; revision=49046
19 lines
346 B
C++
19 lines
346 B
C++
#ifndef IOTA_H
|
|
#define IOTA_H
|
|
|
|
#include <numeric>
|
|
|
|
//iota definition used in unit test
|
|
template <typename _It, typename _Tp>
|
|
void __iota(_It __first, _It __last, _Tp __val) {
|
|
#if defined (STLPORT) && !defined (_STLP_NO_EXTENSIONS)
|
|
iota(__first, __last, __val);
|
|
#else
|
|
while (__first != __last) {
|
|
*__first++ = __val++;
|
|
}
|
|
#endif
|
|
}
|
|
|
|
#endif
|