Я обычно использую функции std * alloc / free для выделения / освобождения динамической памяти в моих программах на C. Интересно, есть ли веские причины для использования функций распределения памяти GLIB вместо стандартных.
Я был бы признателен, если бы сообщество могло указать на ситуации, когда либо из этих решений - победитель / проигравший. Меня также интересуют проблемы с производительностью, которые могут возникнуть в случае использования того или другого.
Спасибо!
Отредактировано для государственных платформ
Эти программы обычно работают во всех типах дистрибутивов Linux / Unix, обычно 64 битовые арки, скомпилированные с использованием gcc 4.2.