(no subject)
Оказывается, строчки
int* p = new int[10];
и
int* p = new int[10]();
в VC++ начиная с версии 2003 работают по-разному.
Вторая строчка означает "инициализировать нулём".
В предыдущих версиях они работали одинаково.
int* p = new int[10];
и
int* p = new int[10]();
в VC++ начиная с версии 2003 работают по-разному.
Вторая строчка означает "инициализировать нулём".
В предыдущих версиях они работали одинаково.
no subject