Sobrecarga de Operadores y E/S en C++
Sobrecarga de Operadores y E/S en C++
Sobrecarga de Operadores y E/S en C++
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Operador new• Al reservar memoria con new y new[] se invoca a lasfunciones operator new y operator new[]: void* operator new (size_t tamaño); void* operator new[] (size_t tamaño); • Estas funciones reservan y memoria y luego llaman elconstructor correspondi<strong>en</strong>te • Se pue<strong>de</strong>n sobrecargar para una clase C: void* C::operator new (size_t tamaño); void* C::operator new[] (size_t tamaño); • Son funciones estáticas aunque no se <strong>de</strong>clar<strong>en</strong> como tal(static), porque se invocan antes que el constructor • Primero se busca <strong>en</strong> la clase (y clases base) y luego la global