trace.h

来自「C++ patterns设计模式」· C头文件 代码 · 共 31 行

H
31
字号
////////////////////////////////////////////////////////////////////////////////
// 文件形式调试的Tracer
////////////////////////////////////////////////////////////////////////////////
// Author      : Darkay Li                                                        
// Description : 跟踪器,为了方便移植将跟踪消息写入特定的文件而不是送到调试器。
//               跟踪器被设计成一个Singleton(Meyer定义式)
//               函数trace定义可变参数接口
// Version     : 1.0
//
// Standard include files : std_inc.hpp(include in precompile header
//
// Start Date  : 2003年5月12日
//
// Change Log  : 2003年5月12日 by Darkay Li -- Created
////////////////////////////////////////////////////////////////////////////////
#ifndef INCLUDED_TRACE
#define INCLUDED_TRACE

#if defined(HAS_PRAGMA_ONCE)
#pragma PRAGMA_ONCE_DECLARE
#endif

namespace stk
{
    enum TRACE_MODE{TRACE_ON, TRACE_OFF};
    void trace(const char *format, ...);
    void setTracer(TRACE_MODE mode);
}

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?