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