c++ objective-c header memcpy realloc

c++ - memset



¿Qué encabezado debo incluir para memcpy y realloc? (2)

Estoy transfiriendo un proyecto al iPhone y utiliza realloc y memcpy que no se encuentran. ¿Cuál es el encabezado a incluir?

Es un proyecto que mezcla Objective C y C ++ y estoy empezando a perderme.

¡Gracias de antemano por tu ayuda!


Cª:

#include <string.h> // memcpy #include <stdlib.h> //realloc

En C ++, elimine el .h y el prefijo con un c . En C ++, se colocarán en el std nombres std , pero también son globales.


En C ++ es más idiomático usar std::copy que memcpy de C, aunque este último funciona igual de bien. Para obtener std::copy , debe #include <algorithm> .

Sin embargo, no hay un C ++ directo equivalente a realloc .