オブジェクトを NULL に設定することと、ZeroMemory を使用することの正確な違いは何ですか?
WinAPI (ほとんどが C) では、C オブジェクトで ZeroMemory を使用することをお勧めします。私は C# のバックグラウンドを持っていますが、これは C++ の人が本当に知っておくべきことのようです。
DirectX API を使用すると、オブジェクトを ZeroMemory するかどうかに関係なく、アプリケーションは引き続き動作しますが、ZeroMemory を使用するサンプルと使用しないサンプルがあります。
誰でもこれらのことを明確にすることができますか?