vc 读xml文件 宏

自定义FOREACH循环,便于coding

在指定xml的nodelist b中遍历每个节点

#define FOREACH_NODE(a,b)\
long cnt = 0; \
CComPtr<IXMLDOMNode> a;\
b->get_length(&cnt);\
for(int i = 0; i < cnt && SUCCEEDED(b->get_item(i,&a)); i++, a = NULL)

//get_item(i,&a) // 用此函数时第二个参数要初始化为空,此例a=NULL

上一篇:应用Xml.Linq读xml文件


下一篇:List怎么遍历删除元素