C++ Standard Library: Memory

Class/Function Header Standard VBCC GCC SAS/C DICE Notes
new new C++98 STLport Dynamic memory allocation
delete new C++98 STLport Dynamic memory deallocation
new[] new C++98 STLport Array dynamic allocation
delete[] new C++98 STLport Array dynamic deallocation
set_new_handler new C++98 STLport Set new handler
get_new_handler new C++11 Missing Get new handler
bad_alloc new C++98 STLport Bad allocation exception
bad_array_new_length new C++11 Missing Bad array new length exception
nothrow new C++98 STLport Nothrow constant
align_val_t new C++17 Missing Alignment value type
hardware_destructive_interference_size new C++17 Missing Hardware interference size
hardware_constructive_interference_size new C++17 Missing Hardware interference size
operator new new C++98 STLport New operator
operator delete new C++98 STLport Delete operator
operator new[] new C++98 STLport Array new operator
operator delete[] new C++98 STLport Array delete operator
aligned_alloc cstdlib C++17 Missing Aligned allocation
malloc cstdlib C++98 STLport C-style allocation
calloc cstdlib C++98 STLport C-style zero allocation
realloc cstdlib C++98 STLport C-style reallocation
free cstdlib C++98 STLport C-style deallocation
TOTALS 0/21 0/21 15/21 0/21