ticker.h
来自「Amis - A maximum entropy estimator 一个最大」· C头文件 代码 · 共 40 行
H
40 行
#ifndef Amis_Ticker_h_#define Amis_Ticker_h_#include <amis/configure.h>#include <iostream>AMIS_NAMESPACE_BEGINclass Ticker { protected: int tick_interval; int tick_interval_big; std::ostream* out_stream; char tick_char; public: Ticker(int itv, std::ostream* os, char tc = '.') { tick_interval = itv; tick_interval_big = itv*10; out_stream = os; tick_char = tc; } inline void tick( int i ) { if( (i % tick_interval) == 0 ) { (*out_stream) << tick_char << std::flush; if( (i % tick_interval_big) == 0 ) { (*out_stream) << '(' << i << ')' << std::flush; } } } };AMIS_NAMESPACE_END#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?