Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template<typename T, std::size_t N>
- bool eqArray(
- const std::array<T, N> &l
- ,const std::array<T, N> &r
- ,typename std::enable_if<std::is_pod<T>::value>::type* = 0)
- {
- return 0 == std::memcmp(l.data(), r.data(), sizeof(T)*N);
- }
- template<typename T, std::size_t N>
- bool eqArray(
- const std::array<T, N> &l
- ,const std::array<T, N> &r
- ,typename std::enable_if<!std::is_pod<T>::value>::type* = 0)
- {
- for ( ... ) ...
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement