Go to the documentation of this file. 1 #ifndef _L1AlgoInputData_h
2 #define _L1AlgoInputData_h
64 void*
operator new(
size_t size,
void* ptr) {
65 return ::operator
new(size, ptr);
67 void*
operator new[](
size_t size,
void* ptr) {
68 return ::operator
new(size, ptr);
70 void*
operator new(
size_t size) {
return _mm_malloc(size, 16); }
71 void*
operator new[](
size_t size) {
return _mm_malloc(size, 16); }
72 void operator delete(
void* ptr, size_t) {
_mm_free(ptr); }
73 void operator delete[](
void* ptr, size_t) {
_mm_free(ptr); }
99 static istream&
eatwhite(istream& is);
118 #endif // #ifndef _L1AlgoInputData_h