掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
メモリ領域をコピーする関数ってありますか? (ID:66946)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
BYTE lpBuffer[256], lpTemp[16]; lpTempを繰り返し、複数回lpBufferに順にコピーしたいんですが、 for(i = 0; i < 10; i++) { lstrcat(lpBuffer, lpTemp) } では、17文字ごとに(17バイトごとに)ゴミデータが入ってしまってうまくいきません。 どうしたらいいでしょうか・・ ANSIビルドですので、lstrcatはstrcatになっていると思います。 ちなみに for(i = 0; i < 10, i++) { for(j = 0; j < 16; j++) ipBuffer[i * 16 + j] = lpTemp[j]; } とすると、lpTempのデータがそのまま繰り返し、lpBufferにコピーされています。 VC6.0 SDKです。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.