何故かmemsetのコードを乗っけていることに気づいた…
こちらが正解です。。。
検索結果 2 件
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: memcpy代替案
- 返信数: 7
- 閲覧数: 7431
memcpy代替案
こんにちは 質問です。 memcpyを使わずに、memcpyより処理速度の速い関数を作りたいと思っています。 1日知恵を絞った結果、某サイトに載っているコードが出来ました。。。 この他に、何か案はあるのでしょうか?知恵を貸していただきたいです。。。お願いします。。。 以下、コード void *memset(void *s, int c, size_t n) { const unsigned char uc = c; unsigned char *p = (unsigned char *)s; while (n-- > 0) *p++ = uc; return (s); }