私はプロジェクトを iPhone に移植していますが、それはreallocandmemcpyが見つかりません。含めるヘッダーは何ですか?
これは、Objective C と C++ を組み合わせたプロジェクトであり、道に迷い始めています。
よろしくお願いします。
私はプロジェクトを iPhone に移植していますが、それはreallocandmemcpyが見つかりません。含めるヘッダーは何ですか?
これは、Objective C と C++ を組み合わせたプロジェクトであり、道に迷い始めています。
よろしくお願いします。
C:
#include <string.h> // memcpy
#include <stdlib.h> //realloc
C++ では、.hと のプレフィックスを削除し、c. C++ では、std名前空間に配置されますが、グローバルでもあります。
std::copyC++ では、Cよりも慣用的ですmemcpyが、後者も同様に機能します。を取得するにはstd::copy、 が必要です#include <algorithm>。
ただし、に相当する直接的な C++ はありませんrealloc。