求人注释!~

saimenkao 2009-04-30 06:39:34
PS:assist1、assist2为协助飞机
enum TYPE{TYPE_MAIN,TYPE_ASSIST};定义了枚举协助飞机类型
{
//如果是协助飞机就画出协助飞机
if(getType() == TYPE::TYPE_ASSIST)
{

//协助飞机有一定几率发射子弹
if(rand()%10 == 0) Fire();
RECT rtDest = {posx,posy,posx + getWidth() ,posy+getHeight()};
m_win->BltObject(PlanePic[moveState],NULL,&rtDest);
//返回,不处理下面不属于协助飞机的动作,过掉了生命判断,所以就处于无敌状态了。
return;
}
CheckKeyboard();

{
//协助飞机的位置处理,使它与玩家保存在水平线上,并且有一定的距离,在CheckHit中消除敌机子弹,实现挡子弹功能。
assist1->setPosX(getCenterX() - assist1dist - assist1->getWidth()/2);
assist1->setPosY(getCenterY() - assist1->getHeight() / 2);

assist2->setPosX(getCenterX() + assist1dist - assist1->getWidth()/2);
assist2->setPosY(getCenterY() - assist1->getHeight() / 2);
}

if( life < 0 )
{
//当玩家被敌机击中,那么协助机也会不存在
assist1->setExist(0);
assist2->setExist(0);
setExist(0);

碰上一个刁难的人,有个朋友要求我用语言去表达每一个函数(包括参数)的意思。
...全文
118 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
icansaymyabc 2009-05-02
  • 打赏
  • 举报
回复
你认为给你注释有意义吗?

那就等于是说给你一篇日文文章和逐字翻译的中文文章,你是不是就懂日语了?

小孩子别总想着走捷径,老老实实看教科书吧。
Flyinsky1 2009-05-01
  • 打赏
  • 举报
回复
这么刁,那样的注释足够了
pkitjy0516 2009-05-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lpf000 的回复:]
我晕,要表达每个函数的意思...
那估计就是跟一个不懂c的人,甚至不懂计算机的人来交流了?
那还和他费什么劲
对牛弹琴而已
[/Quote]
已经很明白了
lpf000 2009-04-30
  • 打赏
  • 举报
回复
UP
hjjdebug 2009-04-30
  • 打赏
  • 举报
回复
注释的挺好的,还是中文的
liliangbao 2009-04-30
  • 打赏
  • 举报
回复
帮顶~
lingyin55 2009-04-30
  • 打赏
  • 举报
回复
真的很刁难啊~~
  • 打赏
  • 举报
回复
这还要注释?
无语了,你注释完又有什么意义呢。
saimenkao 2009-04-30
  • 打赏
  • 举报
回复
可惜,她也很想去学呢~~看下论坛有没有闲着的?有分加
baiwei156 2009-04-30
  • 打赏
  • 举报
回复
我晕,要表达每个函数的意思...
那估计就是跟一个不懂c的人,甚至不懂计算机的人来交流了?
那还和他费什么劲
对牛弹琴而已

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧