Разница между операторами new и gcnew в C++ заключается в том, что new выделяет память из собственной кучи и возвращает указатель, а gcnew — из управляемой кучи и возвращает дескриптор. 12
Оператор new создаёт неуправляемый экземпляр объекта. 1 Оператор gcnew — управляемый экземпляр объекта. 1