cpp/string/byte/strncat

Appends a byte string pointed to by to a byte string pointed to by. At most characters are copied. The resulting byte string is null-terminated.

The destination byte string must have enough space for the contents of both and  plus the terminating null character, except that the size of  is limited to.

The behavior is undefined if the strings overlap.