[ox/std] Add memsetElements
This commit is contained in:
parent
47171f593c
commit
79acffcc29
9
deps/ox/src/ox/std/memops.hpp
vendored
9
deps/ox/src/ox/std/memops.hpp
vendored
@ -40,3 +40,12 @@ constexpr void *ox_memset(void *ptr, int val, std::size_t size) noexcept {
|
|||||||
}
|
}
|
||||||
return ptr;
|
return ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace ox {
|
||||||
|
|
||||||
|
template<typename T>
|
||||||
|
void *memsetElements(T *ptr, T val, std::size_t elements) noexcept {
|
||||||
|
return memset(ptr, val, elements * sizeof(T));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user