, если я написал код ANSI C, и я использовал новые и удаленные операторы для управления динамической памятью. Есть ли недостатки для его использования?Недостатки использования new/delete в ANSI C
extern "C" void allocateString(char **str, int size) {
*str = new char[size];
}
Это всего лишь образец кода.
Важнейшим недостатком является то, что 'новый' ** не находится в C **. – usr2564301
Что нового в C :-) – Klaus
@Klaus: http://en.wikipedia.org/wiki/C11_%28C_standard_revision%29#Changes_from_C99 :-) – abligh