heartbeat.cpp

来自「Adaptive digital Filters in C++」· C++ 代码 · 共 29 行

CPP
29
字号
// heartbeat.cpp		A program heartbeat

static const char rcsid[] = "@(#)heartbeat.c++	1.2 00:10:19 7/2/93   EFC";

#include <heartbeat.hpp>

HeartBeat::HeartBeat(ostream& user_os) : index(0), my_os(user_os), bs('\0')
{
	c = new char[4];

	c[0] = '-';
	c[1] = '\\';
	c[2] = '|';
	c[3] = '/';

}

void HeartBeat::tick()
{
	my_os << bs << c[index];

	bs = 8;		// all but first time tick is called
			// actually want a backspace

	if ( ++index > 3 )
		index = 0;

}

⌨️ 快捷键说明

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