Pull to refresh

Comments 3

Спасибо за статью.

что new(T) сразу же уезжает на heap

могу ошибаться, но на сколько я знаю, new(T) не означает автоматическое выделение памяти в heap. Если компилятор уверен, что объект можно безопасно оставить на стеке, то оставляет на стеке. Если не уверен, то идет выделение в heap.

Тоже зацепился за это и начал сомневаться.

При этом дальше есть вполне валидный комментарии в примере кода: "var p *N32 // нужен, чтобы объект уезжал на heap".

да, вы абсолютно правы. Спасибо, что заметили неточность, поправил текст

Sign up to leave a comment.

Articles