При вызове XMLPlatformUtils :: Initialize () для Xerces? - PullRequest
1 голос
/ 13 января 2011

Я использую Xerces и ссылки не очень понятны при использовании Initialize и Terminate.

Ну, многие веб-сайты обычно говорят вам: «Всегда ставьте код Xerces между этими двумя строками».

Но всегда ли я должен это делать? Или просто при разборе?

Спасибо

1 Ответ

1 голос
/ 13 января 2011

Вы должны вызывать это Initialize один раз за процесс, прежде чем использовать какую-либо функциональность Xerces-C ++.Вы должны вызывать Terminate один раз для процесса, когда вы закончите использовать Xerces.

Очевидное место для их размещения - либо main, в одноэлементном объекте, либо в каком-либо объекте RAII,область действия, в то время как Xerces используется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...