reinterpret_cast<IUnknown*>(*ppv)->AddRef()是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/08 18:03:52

reinterpret_cast用于对变量重新进行二进制解释,因此它的转型结果是编译器实现相关(implementation-dependent)的,不是可移植的,一般在实践中,只有迫不得已,才使用这种转型。例如直接将整数常量转型为某个自定义的struct类型,驱动程序的编写中常常使用这种技术。