注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
GTK+のアプリケーションなどで ** (appname:1234): WARNING **: foo ** (appname:5678): CRITICAL **: b... GTK+のアプリケーションなどで ** (appname:1234): WARNING **: foo ** (appname:5678): CRITICAL **: barのようなメッセージが端末に出るのを見ることがあるのだが、これはGLibのメッセージ記録システムを利用している。 メッセージ出力部 重要度によって g_debug() g_message() g_warning() g_critical() g_error() といったマクロ*1が用意されているので、使用する場面に合ったものを使用する。引数はprintf()系関数と同様。 ログハンドラ 上に挙げたマクロを呼び出すと、本記事の一番上に貼り付けたような形式でメッセージが端末に出力される。しかし、これ以外に、自分で定義した関数をカスタムログハンドラとして呼び出すようにすることもできる。その場合の設定はg_log_set_han
2009/05/23 リンク