我有一个包含BSTR的变体,但有时BSTR是“”(空),那么如何避免这种情况呢?我已经尝试过类似的东西:
variant.bstrVal != NULL
但这没有用。
最佳答案
使用SysStringLen
:
if (SysStringLen(variant.bstrVal) == 0)
{ ... }
关于c++ - 检查BSTR是否为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7408574/
我有一个包含BSTR的变体,但有时BSTR是“”(空),那么如何避免这种情况呢?我已经尝试过类似的东西:
variant.bstrVal != NULL
最佳答案
使用SysStringLen
:
if (SysStringLen(variant.bstrVal) == 0)
{ ... }
关于c++ - 检查BSTR是否为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7408574/