water.h

来自「很好c语言编写的pid算法,具有很好的参考价值」· C头文件 代码 · 共 62 行

H
62
字号
////////////////////////////////////////////////////////
//	僼傽僀儖偺愢柧丗僥僗僩梡偺悈僋儔僗僿僢僟
////////////////////////////////////////////////////////
#ifndef __WATER_H
#define __WATER_H

#include "Typedef.h"

////////////////////////////////////////////////////////
//	僪儊僀儞    丗僥僗僩
//	僋儔僗偺愢柧丗僥僗僩梡偺悈僋儔僗
////////////////////////////////////////////////////////
class Water
{

///////////////////////////////////////////////////////
//	僨乕僞儊儞僶乕
///////////////////////////////////////////////////////
protected:
	double roomTemp;						//幒壏
	double temp;							//悈壏
	double volume;							//悈検
	bool   heater;							// 僸乕僞 ON/OFF
	long   elaps;							// 帪崗

///////////////////////////////////////////////////////
//	儊僜僢僪
///////////////////////////////////////////////////////
public:
	//僐儞僗僩儔僋僞
	Water();
	// 悈壏庢摼
	USHORT inline getTemp()
	{
		return (USHORT)this->temp;
	};

	// 悈検庢摼
	USHORT inline getVolume()
	{
		return (USHORT)this->volume;
	};

	// 僸乕僞乕忬懺傪愝掕偡傞
	VOID inline giveHeat( bool heater)
	{
		this->heater = heater;
	};

	// 帪娫傪宱夁偝偣傞
	VOID giveTime( USHORT );

};

///////////////////////////////////////////////////////
//	僌儘乕僶儖娭悢
///////////////////////////////////////////////////////
// Water 僆僽僕僃僋僩傪庢摼偡傞
Water * getWaterObject();

#endif // __WATER_H

⌨️ 快捷键说明

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