我有一個mainbuf[bufsize]
,最初爲空。如何正確使用memcpy?
我在閱讀某些輸入:read(fd, otherbuf, sizeof(otherbuf))
不同的字符串被分配到otherbuf
。每次我給otherbuf
分配一個新字符串時,我都要將它附加到mainbuf
。
我做的:
memcpy(mainbuf,otherbuf, numberofBytesReadInotherbuff)
但它並沒有給我所有的字符串。通常最後的otherbuf
是正確的,但所有其他的都是缺少字符。
另見:['mempcpy'](http://linux.die.net/man/3/mempcpy)。 – mgalgs 2013-06-24 19:39:33