2005-09 / 2005-09-23

前のエントリ: メモリのポインタを受け渡しする関数の設計 [c]
次のエントリ: V603SH テレビの録画 [携帯]

memcpy memset
2005-09-23-2 / カテゴリ: [programming][c] / [permlink]

備忘録
void* memcpy(void *dest, const void *src, size_t count);

src が指してるアドレスから count バイト分を dest へコピーする。
void* memset(void *dest, int c, size_t count);

dest が指してるアドレスから count バイト分を c で埋める。

いつのまにかゴッチャになってて、
memset(p_data, 0, n_datasize);
とすべきところを
memcpy(p_data, 0, n_datasize);
と何箇所も記述していた…
しかも win 上だとエラーになるが、実際に動作させるデバイスではエラーにならんかったので気づかなかった。
前のエントリ: メモリのポインタを受け渡しする関数の設計 [c]
次のエントリ: V603SH テレビの録画 [携帯]

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12