如何处理 GetText() 返回的tinyxml空指针
TiXmlElement *pElem;
std::string StatusResponse;
pElem = hResponse.FirstChild("StatusResponse").Element();
if (pElem)
StatusResponse = pElem->GetText();
如果 pElem
有效但元素不包含文本,则 pElem->GetText()
返回 NULL 指针,从而引发异常。我应该如何处理这个问题?
谢谢。
TiXmlElement *pElem;
std::string StatusResponse;
pElem = hResponse.FirstChild("StatusResponse").Element();
if (pElem)
StatusResponse = pElem->GetText();
If pElem
is valid but the element contains no text, pElem->GetText()
returns a NULL pointer, causing an exception. How should I handle this?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)