📄 gun.h
字号:
/*--------------------------------------------------------------------------
Gun.h header file
----------------------------------------------------------------------------*/
/*
* 该文件定义了用于控制炮管运作的函数
*/
#ifndef _Include_Gun
#define _Include_Gun
//设置所要转动的度数,用于控制炮管的方向
void turnGun(double a);
// 发射炮弹
void fire(double p);
// 得到用户想用转动的度数的剩余量
double getGunTurnRemaining(void);
// 得到用户将要发射的炮弹的能量
double getFirePower(void);
// 得到当前的炮管方向
double getGunHeading(void);
// 得到准备发弹的时间
long getGunPrepareTime(void);
////////////////////////////////////////////////////////////////////
// 这些函数由系统调用,设置一些关于炮管当前状态的信息,
// 用户对这些函数的调用是无效的
// 设置当前方向
void setGunHeading(double h);
// 设置发单的准备时间
void setGunPrepareTime(long t);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -