私は最終プロジェクトのGUIを構築しています。このプロジェクトは、いくつかのデータを読むためのxmlパーサーとしてpugixmlを使用しています。すべてがコンソールモードで動作します。Visual C++ .NET 2010でpugixmlを使用
私は新しいWindowsフォームプロジェクトを開始し、私が書いたすべてのヘッダーファイルを追加しました。私は私のGUIなどをすべてのコンパイルをコンパイルしようとしましたが、これは:
pugixml.cpp(5627):エラーC2440: 'return': 'System :: String ^'から 'const pugi ::
のconst char_t * convert_number_to_string_special(double値):char_t *」 んが、ユーザー定義の変換可能なオペレータ、または アンマネージ型にマネージ型を変換することはできません。ここ
は、エラーがから来ているコードです { #if defined(_MSC_VER)|| (_finite(value))return(value == 0)?(_finite(value))return(value == 0)? PUGIXML_TEXT( "0"):0; if(_isnan(value))はPUGIXML_TEXT( "NaN")を返します。 この行は、PUGIXML_TEXT( " - Infinity")+(値> 0)を返します。
私はプロジェクトの構成を変更しようとしましたが、まっすぐなものは得られませんでした。
ヒント?私はとても感謝しています!
ありがとうございます!
パーフェクト! :) どうもありがとう! – Oni