В каких случаях я использую malloc против new?

Я вижу, что в C ++ есть несколько способов размещения и освобождения данных, и я понимаю, что когда вы вызываетеmalloc ты должен позвонитьfree и когда вы используетеnew оператор, с которым вы должны соединитьсяdelete и ошибочно смешивать два (например,free() на то, что было создано сnew оператор), но яМне не ясно, когда я должен использовать /mallocfree и когда я должен использовать /newdelete в моих реальных программах мира.

Если ты'Вы эксперт C ++, пожалуйста, дайте мне знать практические правила или соглашения, которые вы соблюдаете в этом отношении.

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

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