29 #include <agrum/tools/core/utils_misc.h> 39 bool Memcmp(
const void*
const in_,
const void*
const out_,
unsigned long size) {
40 unsigned char* in = (
unsigned char*)in_;
41 unsigned char* out = (
unsigned char*)out_;
43 for (
unsigned long i = 0; i < size; ++i)
44 if (*(in++) != *(out++))
return false;
51 gum::__debug__::atexit__();
INLINE void emplace(Args &&... args)
bool Memcmp(const void *const in_, const void *const out_, unsigned long size)
Cross-platform replacement for memcmp.
std::ostream & operator<<(std::ostream &os, const std::tuple<> &)
void atexit__()
Used for debug purpose.