On 10/29/18 2:59 PM, Rick Moen wrote:
> FWIW, strncpy()/strncat() were a huge advance over strcpy()/strcat(),
> but also have their own problems:
> https://blog.liw.fi/posts/strncpy/
> https://www.reddit.com/r/programming/comments/ifje6/strncpy_just_say_no/
They do, but that's not an excuse for using strcpy().
Which they did.
> Author Lars Wirzenius (one of our Linux tribal elders!) recommends
> instead snprintf (but it has the problem of being slower than
> alternatives), or, better in his eyes, using a well-written helper
> library instead. (Lots more opinions at the Reddit thread.)
>
Helper libraries are awesome, as long as they are also well written.
--
Daniel Taylor