目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_memcpy

SDL_memcpy

メモリをコピーする. 領域が重なっていてはならない

ヘッダ

SDL3/SDL_stdinc.h

構文

void * SDL_memcpy(void *dst, const void *src, size_t len);

引数

const void *dstコピー先の領域. NULLであってはならず, srcと重なっていてはならない
const void *srcコピー元の領域. NULLであってはならず, dstと重なっていてはならない
size_tlendstsrcのバイト長

戻り値

(void *) dstを戻す.

詳細

メモリ領域は重なっていてはならない. 重なっている場合は, この関数の代わりにSDL_memmove()を使用すること.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_memcpy - SDL Wiki