C ++ xml (я должен использовать msxml6 ?, я установил msxml6, но не вижу, где это)

У меня есть пара вопросов, касающихся c ++ xml. Я использую Visual Studio 2010.

  1. Должен ли я использовать msxml6.dll для моего синтаксического анализа c ++ xml?

  2. Я установил msxml6.dll, однако не смог найти, где он установлен. Должен увидеть новый каталог MSXML 6.0 в C: \ Program Files (x86) \ или C: \ Program Files \? Но я не видел ни одного. Тем не менее, я вижу msxml6.dll в C: \ Windows \ System32.

  3. Как добавить ссылку на msxml6.dll в моем проекте c ++?

Спасибо,
ZAJ,

0

Решение

Я предлагаю вам использовать более легкую библиотеку XML — TinyXML

MSXML — это COM-сервер. Вы можете включить его, используя импортная директива. Также вы можете использовать файл MSXML.h, который должен быть включен в MSXML SDK. Для использования любого COM-сервера вам необходимо вызвать две функции: CoInitialize а также CoCreateInstance

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]