Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Unfortunately there often isn't a better replacement in your standard library (embedded systems are weird). I ended up using strncpy followed by automatically setting the last byte of the string to null.


view as:

strncpy() in particular is so bad that you're better off (for a rare exception to the rule) just writing your own, that does what most people think strncpy() does (or should do) rather than what it actually does.

Wrap memccpy.

Legal | privacy