бросить новый std :: исключение против бросить std :: исключение

глядя на какой-то код, я наткнулся на:

throw /*-->*/new std::exception ("//...

и я всегда думал, что вы не нуждаетесь / не должны использоватьnew Вот.
Как правильно, оба в порядке, если так, есть ли разница?

Кстати, из того, что я вижу, пока "grepping" с библиотеками PowerShell Boost никогда не используйтеthrow new.

Постскриптум Также я нашел некоторый код CLI, который используетthrow gcnew, Это нормально?

Ответы на вопрос(4)

Ваш ответ на вопрос