私が理解しているのは、 memcpy には3つの引数が必要だということです:
void * memcpy ( void * destination, const void * source, size_t num );
だから私はこのコードを試しています:
//char *tmpPtr is a pointer that points to some data
char frameBuffer[921600]; //destination starting a given index
int bufferIndex;//the given index
memccpy(frameBuffer+bufferIndex,tmpPtr,Data.size()-1);
しかし、私はこのエラーが発生しています:
エラー: 関数 `void * memccpy (void *, const void *, int, size_t) への引数が少なすぎます