ユーザー定義関数を作成しているときに、関数が成功した場合、またはnull以外の値の場合、0を返す必要がありますか?
私は個人的に、関数が成功した場合に0を返すのが好きですが、エラー処理は(!var)
常に(var != NULL)
。したがって、ブール値以外の状況でも1
、として知られているのような値を返す方がよいでしょうか?TRUE
Stack Overflowは何を示唆していますか?
私が尋ねている理由は、私が非ブールラッパーを作成し、ラッパー内にいて、かどうかをチェックする前にWINAPI BOOL CreateProcessW
コードを破棄したためです。returning 0
TRUE