includes `strdup()` and `strndup()`
`strndup()` follows the latest standard, meaning that it copies at most _n_ chars, not _n_ + 1.
includes `strdup()` and `strndup()`
`strndup()` follows the latest standard, meaning that it copies at most _n_ chars, not _n_ + 1.