бросить новый std :: исключение против бросить std :: исключение
глядя на какой-то код, я наткнулся на:
throw /*-->*/new std::exception ("//...
и я всегда думал, что вы не нуждаетесь / не должны использоватьnew
Вот.
Как правильно, оба в порядке, если так, есть ли разница?
Кстати, из того, что я вижу, пока "grepping" с библиотеками PowerShell Boost никогда не используйтеthrow new
.
Постскриптум Также я нашел некоторый код CLI, который используетthrow gcnew
, Это нормально?