What header should I include for memcpy and realloc?
问题 I am porting a project to the iPhone and it uses realloc and memcpy which are not found. What is the header to include? It's a project mixing Objective C and C++ and I am starting to be lost. Thanks in advance for your help! 回答1: In C: #include <string.h> // memcpy #include <stdlib.h> //realloc In C++, remove the .h and prefix with a c . In C++, they will be placed in the std namespace, but are also global. 回答2: In C++ it's more idiomatic to use std::copy than C's memcpy , although the latter