CComPtr<IXmlReader>
参照によって関数に aを渡す必要がある状況があります。呼び出されたパラメーターは、呼び出し先パラメーターから所有権を取得しますか (または) 参照カウントが増加しますか?
void foo( CComPtr<IXmlReader> & pReader )
{
// There is no reassignment of the CComPtr.
// Just call the IXmlReader methods.
}
CComPtr<IXmlReader> pReader;
foo( pReader );
// Is pReader still valid after the function return ?
ありがとう。