bool TryGetHoge(Hoge *pHoge)
っていう関数があるとする

戻り値が false であったばあい、*pHoge は
1. NULL が代入されている
2. 全く手付かず
どちらの方が連想されて、どちらの方が望ましい?