overload operator new {C++}

Short String Optimization을 수행할때 예제 코드가 인상깊어서 아카이브함. new ClassName(parameters) 문법은 많이 써봤으나 이것을 다시 정의할 수 있다는 것을 알았다.

void *operator new(size_t count) {
    cout << count << "bytes 할당" << endl;
    return malloc(count);
}