如何测试 CComBSTR
是否为空字符串? (没有 'text' 值,可以是 ""
也可以是 null
)
我的想法:
CComBSTR::ByteLength()
是否返回 0CComBSTR::GetStreamSize()
是否返回 0CComBSTR::m_str
是否为 NULLCComBSTR::Length()
是否返回 0哪一个是正确的做法?如果都不是,那么正确的做法是什么?
谢谢。
最佳答案
4) 测试长度为 0 存储起来很快
https://stackoverflow.com/questions/6383927/