どこかからポインターを取得し、返されたポインターが NULL であり、ブロック内のどこで行うことができないかを理解するのに十分なほどスマートなソフトウェアはありますか?
ptr = getSomeDataThatCouldReturnNULLAt(-1);
...
if(ptr)
{
//code
}
また
if(!ptr)
{
return;
}
これがチェックされていない可能性のあるすべての場所を知らせるソフトウェアはありますか?
ありがとう
実行時の問題をチェックしています。