#include <new>
#include <exception>
#include <stdlib.h>
◆ aligned_free
#define aligned_free |
( |
|
addr | ) |
free(addr) |
◆ aligned_malloc
#define aligned_malloc |
( |
|
p, |
|
|
|
size, |
|
|
|
alignment |
|
) |
| int success = posix_memalign(&p, SGPPMEMALIGNMENT, size) |
◆ POSIX_MEMALIGN
◆ SGPPMEMALIGNMENT
#define SGPPMEMALIGNMENT 64 |
◆ operator delete()
void operator delete |
( |
void * |
p | ) |
|
|
noexcept |
◆ operator delete[]()
void operator delete[] |
( |
void * |
p | ) |
|
|
noexcept |
◆ operator new()
void * operator new |
( |
size_t |
size | ) |
|
◆ operator new[]()
void * operator new[] |
( |
size_t |
size | ) |
|
throw | ( | std::bad_alloc |
| ) | | |