constraint_handler_t类型
描述:
constraint_handler_t类型定义如下所示:
typedef void (*constraint_handler_t)( const char * restrict msg, void * restrict ptr, errno_t error);
其中:
msg -- 指向描述运行约束冲突字符串的指针。
ptr -- 空指针或者指向实现定义对象的指针。
error -- 如果调用运行约束处理程序的安全函数的返回类型是errno_t,参数error是安全函数的返回值;否则参数error为传递的errno_t类型的正值。
范例:
|
|
结果:
注:测试时Visual Studio软件还未支持constraint_handler_t类型以及set_constraint_handler_s函数,以上例子仅供参考。
相关内容:
set_constraint_handler_s | 设置运行约束处理程序的安全函数。 |