Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/18:15/19
2024/05/17:19/24

2024/03/19より398/1409
人気モジュール
No.1: フォーラム 119
No.2: QualNet概要 4
No.3: ニュース 2
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット92
No.2:Unknown OS1
No.3:Windows NT1

No.1:どっかの巡回ロボット82
No.2:Majestic-12巡回ロボット7
No.3:Google巡回ロボット3

日曜日からの合計
メイン
   Scenario Setup & Configuration
     シミュレーション時の出力をオフにする方法
投稿するにはまず登録を

題名 投稿者 日時
   シミュレーション時の出力をオフにする方法 lradio 2005/12/13 13:39
     Re: シミュレーション時の出力をオフにする方法 smatt 2005/12/13 13:49
       Re: シミュレーション時の出力をオフにする方法 lradio 2005/12/13 16:07
       » Re: シミュレーション時の出力をオフにする方法 smatt 2005/12/13 18:35
         Re: シミュレーション時の出力をオフにする方法 forum_support 2005/12/14 2:06
           Re: シミュレーション時の出力をオフにする方法 lradio 2005/12/14 10:07
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
smatt
投稿日時: 2005/12/13 18:35
新米
登録日: 2005/5/15
居住地:
投稿: 15
Re: シミュレーション時の出力をオフにする方法
lradioさんこんにちは。意図を理解しました。
ユーザガイドを見る限り、出力を抑制するオプションはなさそうですね。。
試してませんが、楽をしようとするなら、次の方法が一番楽でしょうか。。

1. 以下のマクロを定義したmyprintf.hをQUALNET_HOME/includeに置いておく。
#include <stdio.h>
#define MYPRINTF(fmt, ...) \
  do {printf("MYPRINTF: " fmt, __VA_ARGS__);} while (0)


2. 自分でprintf()を入れるときは、そのソースファイルからmyprintf.hをincludeして、printf()の代わりにMYPRINTF()を使う。

3. シミュレーション実行時に
$ qualnet default.config | grep "^MYPRINTF: " | sed -e 's/^MYPRINTF: //g'

とする

コンパイラがgccならできると思います。コンパイラがVC++では無理ですが。。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT