You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-users@xerces.apache.org by Josep Oriol Ragués <j....@gmail.com> on 2008/03/17 11:17:31 UTC
error C2872: 'DOMDocument' : ambiguous symbol
When I declare a DOMDocument variable like follows:
DOMDocument* doc;
Appears this error:
error C2872: 'DOMDocument' : ambiguous symbol
Why? How can I solve it?
Thanks for your time
Josep
Re: error C2872: 'DOMDocument' : ambiguous symbol
Posted by Josep Oriol Ragués <j....@gmail.com>.
Ok, now it works!
Thanks for your help!
Josep
2008/3/17, Alberto Massari <am...@datadirect.com>:
>
> You are probably defining the Xerces namespace as the default one, and
> including (directly or indirectly) the msxml.h header, that defines a
> DOMDocument class too; in order to disambiguate the symbol, write
> xercesc::DOMDocument
>
> Alberto
>
> Josep Oriol Ragués wrote:
> > When I declare a DOMDocument variable like follows:
> >
> > DOMDocument* doc;
> >
> > Appears this error:
> >
> > error C2872: 'DOMDocument' : ambiguous symbol
> >
> > Why? How can I solve it?
> >
> > Thanks for your time
> > Josep
> >
> >
>
>
>
Re: error C2872: 'DOMDocument' : ambiguous symbol
Posted by Alberto Massari <am...@datadirect.com>.
You are probably defining the Xerces namespace as the default one, and
including (directly or indirectly) the msxml.h header, that defines a
DOMDocument class too; in order to disambiguate the symbol, write
xercesc::DOMDocument
Alberto
Josep Oriol Ragués wrote:
> When I declare a DOMDocument variable like follows:
>
> DOMDocument* doc;
>
> Appears this error:
>
> error C2872: 'DOMDocument' : ambiguous symbol
>
> Why? How can I solve it?
>
> Thanks for your time
> Josep
>
>