⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cup.cpp

📁 很好c语言编写的pid算法,具有很好的参考价值
💻 CPP
字号:
////////////////////////////////////////////////////////
//	僼傽僀儖偺愢柧丗僥僗僩梡偺僇僢僾僋儔僗娭悢
////////////////////////////////////////////////////////
#include <iostream.h>
#include "Typedef.h"
#include "Cup.h"

////////////////////////////////////////////////////////
//	僋儔僗丗僥僗僩梡偺僇僢僾僋儔僗
//	婡  擻丗僐儞僗僩儔僋僞丄曄悢偺弶婜壔
//	堷  悢丗側偟
//	栠傝抣丗側偟
////////////////////////////////////////////////////////
Cup::Cup()
{
	this->speed = 0;					// 懍搙
	this->volume = 0;					// 悈検
	this->elaps = 0;					// 帪崗
}

////////////////////////////////////////////////////////
//	僋儔僗丗僥僗僩梡偺僇僢僾僋儔僗
//	婡  擻丗尰嵼偺悈偺懍搙傪愝掕偡傞
//	堷  悢丗悈懍
//	栠傝抣丗側偟
////////////////////////////////////////////////////////
VOID Cup::giveSpeed( USHORT nowSpeed )
{
	this->speed = nowSpeed;
}

////////////////////////////////////////////////////////
//	僋儔僗丗僥僗僩梡偺僇僢僾僋儔僗
//	婡  擻丗帪娫傪宱夁偝偣傞丅
//			悈偺懍搙偵帪娫傪妡偗偰僇僢僾偺悈検偵壛偊傞丅
//	堷  悢丗宱夁偝偣傞帪娫
//	栠傝抣丗側偟
////////////////////////////////////////////////////////
VOID Cup::giveTime( USHORT time )
{
	this->volume += this->speed * time;
	this->elaps += (ULONG)time;
	cout << this->elaps/(60*60) << ":" << (this->elaps/60)%60 << ":" << this->elaps%60 << "=" << this->volume << endl;
}



///////////////////////////////////////////////////////
//	僌儘乕僶儖娭悢
///////////////////////////////////////////////////////
////////////////////////////////////////////////////////
//	婡  擻丗Cup 僆僽僕僃僋僩傪庢摼偡傞
//	堷  悢丗側偟
//	栠傝抣丗僇僢僾僆僽僕僃僋僩偺億僀儞僞
////////////////////////////////////////////////////////
Cup * getCupObject()
{
	static Cup cupObject;
	return &cupObject;
}

⌨️ 快捷键说明

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