What are some alternatives to the Microsoft security enhanced functions such as strncpy_s
or _itoa_s
? Although developing in MS environment the goal is to write code that could be ported easily to other platforms.
What are some alternatives to the Microsoft security enhanced functions such as strncpy_s
or _itoa_s
? Although developing in MS environment the goal is to write code that could be ported easily to other platforms.
If you really want to program in C:
Use the plain old standard strncpy
.
If you're programming in C++:
Use the plain old standard string class std::string
.
(hint: You probably want the latter. C strings are just bugs waiting to happen, even if you use the "secure" *_s
functions. C++ added a string class for a reason)