mirror of
https://github.com/reactos/reactos.git
synced 2025-02-28 19:32:59 +00:00
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
|