mieki256's diary



2018/03/12(月) [n年前の日記]

#1 [windows][mruby] Visual Studio上でデバッグウインドウに何かメッセージを出す

昨日、Visual Studio 2015 Community上で、C++ で書いたプログラム内から何かメッセージをどこかしらに出力したいけど出力されなくて悩んでたのだけど。

その後ググってたら、#include <Windows.h> をして、OutputDebugString() を使えば、デバッグウインドウにメッセージを出せるらしい、と分かった。

_その3 デバッグウィンドウを知らないと大変です
_Win32アプリケーションのデバッグ方法 [VC++の使い方]

ただ、tchar.h もインクルードして、出力したい文字列は _T("hoge") と囲まないといかんようだなと…。
#include <Windows.h>
#include <tchar.h>

...

        OutputDebugString(_T("# MSG: Load Image\n"));

...

もっとも、コレ、Windows + Visual Studio でしか使えない気がするわけで。MinGW用や、*NIX上でも使えるソースを書きたい場合は、何かもうちょっと工夫が必要になるのだろうなと。

まあ、動作確認が終わったら、該当行をコメントアウトしちゃうだけでもいいのかもしれんけど。

以上です。

過去ログ表示

Prev - 2018/03 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project