C++:Xerces-Cクラスに対する前方宣言の方法
namespace xercesc_2_7 { class DOMDocument ; // DOMドキュメント class DOMElement ; // DOMエレメント } namespace xercesc = xercesc_2_7 ;
普通に前方宣言するとコンパイルできない(C2872:あいまいなシンボルです。)。namespace xercesc内で宣言するとリンクで失敗する(LNK2001 外部参照が未解決)。
xerces-cのバージョンに依存しない方法はないもんか・・・