- C++相談室 part129 [無断転載禁止]©2ch.net
421 :デフォルトの名無しさん (ワッチョイ df7b-3cRu)[sage]:2017/02/15(水) 11:53:58.00 ID:LTs78uDW0 - If strDestination or strSource is a null pointer, or if the destination string is too small,
the invalid parameter handler is invoked, as described in Parameter Validation.
|
- C++相談室 part129 [無断転載禁止]©2ch.net
423 :デフォルトの名無しさん (ワッチョイ df7b-3cRu)[sage]:2017/02/15(水) 12:14:45.33 ID:LTs78uDW0 - パラメータバリデーションも読めばわかる
その中で実行継続が選択された場合はエラーコードが返る
|
- C++相談室 part129 [無断転載禁止]©2ch.net
425 :デフォルトの名無しさん (ワッチョイ df7b-3cRu)[sage]:2017/02/15(水) 12:18:53.94 ID:LTs78uDW0 - ググればトップに出てくるページも探せない奴は参加しなくて良い
|
- C++相談室 part129 [無断転載禁止]©2ch.net
427 :デフォルトの名無しさん (ワッチョイ df7b-3cRu)[sage]:2017/02/15(水) 12:29:16.41 ID:LTs78uDW0 - Invalid Parameter Handler Routineを差し替える
|
- C++相談室 part129 [無断転載禁止]©2ch.net
429 :デフォルトの名無しさん (ワッチョイ df7b-3cRu)[sage]:2017/02/15(水) 12:35:51.87 ID:LTs78uDW0 - レジストリ弄ってワトソン出さない方法もあるらしいけどやった事ない
|
- C++相談室 part129 [無断転載禁止]©2ch.net
432 :デフォルトの名無しさん (ワッチョイ df7b-Ry7I)[sage]:2017/02/15(水) 15:37:40.84 ID:LTs78uDW0 - #include <string.h>
#include <errno.h> void handler( const wchar_t * expression, const wchar_t * function, const wchar_t * file, unsigned int line, uintptr_t pReserved) { } int main() { char a[20]; _set_invalid_parameter_handler(handler); strcpy_s(a, 20, NULL); printf("%d\n", EINVAL == errno); }
|