【发布时间】:2011-01-13 12:46:33
【问题描述】:
我正在使用 Xerces,并且在使用 Initialize 和 Terminate 时引用不是很清楚。
嗯,许多网站通常会告诉您:“始终将您的 Xerces 代码放在这两行之间”。
但我总是必须这样做吗?还是只是在解析时?
谢谢
【问题讨论】:
我正在使用 Xerces,并且在使用 Initialize 和 Terminate 时引用不是很清楚。
嗯,许多网站通常会告诉您:“始终将您的 Xerces 代码放在这两行之间”。
但我总是必须这样做吗?还是只是在解析时?
谢谢
【问题讨论】:
在使用任何 Xerces-C++ 功能之前,您必须为每个进程调用一次 Initialize。当您使用完 Xerces 后,您必须在每个进程中调用一次 Terminate。
将这些放置在main 的明显位置,在单例对象中,或者在使用 Xerces 时在范围内的某些 RAII 对象中。
【讨论】: