его использовать в плюсах? Это же не безопасно как по мне, я вижу только ситуацию, когда конструктор по каким-то невиданным причинам нужно вызвать когда-то потом, но тогда зачем выделять память. Я гуглил, отличия представляю, но именно ситуацию, где malloc лучше, не вижу
сишная легасятина может любые ситуации создать
таких случаев нет
Когда нужно получить просто буфер памяти.
ну для сырой можно и operator new[]
для этого есть operator new
Можно. А можно malloc
для поддержки легаси кода
Выделить кусок памяти один раз, а потом внутри неё создавать объекты. Называется аллокатор
Скорее ::operator new
https://en.cppreference.com/w/cpp/memory/new/operator_new
Обсуждают сегодня