C++/CXで出力ウィンドウにデバッグ出力

出来ないわけないだろうと思って、見つけるまでに半日費やしたし、
.NETのときとの差分が脳内にインデックスされてなくて辛いデス。。。

int16 a = 10;
Platform::String ^foo = L"bar";
OutputDebugString( __FUNCTIONW__ );
OutputDebugString( L"\n" );
OutputDebugString( foo->Data() );
OutputDebugString( L"\n" );
OutputDebugString( (L"a: " + a.ToString())->Data() );
OutputDebugString( L"\n" );


おかげで、Platform::Stringから、const wchar_t *には変換できそうだけど、
char *とか、そういうのどうするんだろうね。
必要に迫られて調べることになったら、またブログでも書きます。。。

おしまい。

Leave a Comment