Tengo un mainbuf[bufsize]
, vacío al principio.¿Cómo usar memcpy?
Estoy leyendo de algunas entradas: read(fd, otherbuf, sizeof(otherbuf))
diferentes cadenas que están asignadas a otherbuf
. Cada vez que asigno una nueva cadena al otherbuf
, deseo adjuntarla al mainbuf
.
yo:
memcpy(mainbuf,otherbuf, numberofBytesReadInotherbuff)
pero no me da todas las cuerdas. Por lo general, el último otherbuf
es correcto, pero a todos los demás les faltan caracteres.
Ver también: ['mempcpy'] (http://linux.die.net/man/3/mempcpy). – mgalgs