北邮2019春计导下 [project] 外卖订单模拟2.常见问题Q&A

本文汇总了北邮2019春计导课程项目中,关于外卖订单模拟的常见问题,包括ege库的使用、多线程选择、开发环境选择、编译错误及解决办法等。建议使用版本管理工具,如Git,以应对协作与备份需求。
摘要由CSDN通过智能技术生成

这里总结了一些我遇到的和被询问到的常见问题,欢迎评论区提问和补充。

0.我不会用ege怎么办(动画版本的运行库)

你从百度网盘下载来的ege解压应该是有4个文件夹,其中include文件夹包含有你需要引用的头文件,而还有一个文件夹的名字叫man,不是男人,是manual的缩写(相信学过Linux的同学会表熟悉),即用户手册。打开里面有个index.html,用浏览器打开即可看到ege的用户手册了。里面有库函数的说明、原理解释和一些简单的演示。操练几下很快就能上手。

1.是不是一定要用多线程
不是,我对寝好友的版本就没有做多线程(事实上他做的要比我高效而华丽)。对于鼠标事件的检测可以揉到动画每一帧的更新里面。而加入背景音乐用到的PlaySound()也不用自己创建线程。
但是,我依然鼓励有精力的同学使用多线程,其实并不难理解,就是同时有多个函数在执行。不需要弄懂整个PPT,只需要会几个简单的库函数就行,像CreateThread和CloseHandle。注意老师PPT里有些库函数名是错误的,编译无法通过。是库函数名的首字母大写写错了,你可以把大小写换一下看看,比如_beginthreadex。

2.如何选择开发环境
我个人是用的Sublime Text配合Devcpp开发的动画版本,命令行版本甚至是手动写的批处理编译的,这对新人并不友好。
如果你组里有大腿,请按大腿说的做。如果你熟练掌握Visual Studio/Code,用他们开发也完全没有问题。再不济用Devcpp也是可以做的,配置库文件可以参看老师的说明和我的前几篇博客。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值