__throw_constraint_handler_s
void __throw_constraint_handler_s(const char * restrict msg, int error);
__throw_constraint_handler_s("gets_s : end of buffer", E2BIG);
__throw_constraint_handler_s("gets_s : str is NULL", EINVAL);
__throw_constraint_handler_s("gets_s : n > RSIZE_MAX",
__throw_constraint_handler_s("gets_s : n == 0", EINVAL);
__throw_constraint_handler_s("memset_s : s is NULL", ret);
__throw_constraint_handler_s("memset_s : smax > RSIZE_MAX",
__throw_constraint_handler_s("memset_s : n > RSIZE_MAX", ret);
__throw_constraint_handler_s("memset_s : n > smax",