WDP_CopyString

構文

#include <nitro/wdp.h>

u32 WDP_CopyString(WDPChar * dst, u32 len, const WDPChar * src);

引数

dst 文字列転送先のバッファ
len dstのバイトサイズ
src 文字列転送元のバッファ

返り値

dstへ実際に格納された、終端のNULを含まない文字数を返します。
バイト数でない点に注意してください。

説明

WDP文字列をメモリ間で転送します。
転送元文字列の終端のL'\0'までを転送し、それ以降は全てL'\0'で埋められます。
転送元文字列の長さが転送先と同じかそれより長い場合はその長さで切り詰められ、転送先に終端のL'\0'は付与されません。

参照

履歴

2006/02/27 初版