を追加するためのOutputDebugStringを使用する方法:私はデバッグモードでコードを持っているポインタ
OutputDebugString(_T("Element Name = ") + (Node->getParentElement() == NULL ? "null" : Node->getParentElement()->getName()) + _T("\n"));
//getname() type is CString and GetParentElement() type is CXMLElement
私はエラーの下に取得しています。このコードで: エラーC2110を:「+」:二つのポインタを追加することはできません。 2つのポインタを追加できないことを理解します。
このエラーを解決するにはどのAPIを使用しますか?
ポインタの1つをC++文字列( 'std :: string'または' CString'のいずれか)に変換します。または、C++で文字列のポインタの使用をやめ、使用可能な文字列クラスを使用して始めましょう。 –
MFCで標準ライブラリを使用する場合は、 'std :: osstringstream'を使用することもできます。 – jww