C++学生成绩管理系统,搭配Easyx拥有清晰简约,低调奢华的界面,如此详细的教学,学不会算我输~

作者: C语言Plus分类: 计算机技术 发布时间: 2021-07-31 14:32:55 浏览:133361 次

C++学生成绩管理系统,搭配Easyx拥有清晰简约,低调奢华的界面,如此详细的教学,学不会算我输~

C语言Plus:
感谢各位的支持,代码开源在gitHub:https://github.com/zcmaye/easyx-Project-C_CPP 喜欢的可以给个Star哦

【回复】别的up主都特么要加群的,因为急用,足足等了一天才同意,但这个up主直接给链接了,所以,关注吧
【回复】回复 @穷纪十七_ :自己封装的easyx的代码在Easyx_Maye目录里面呢
海客符兰珂:
我也来留个言吧,遇到解决不了的问题了。 问题出现在P4,跟着老师把代码复现之后,图片无法加载。 经过一段时间的求证,已经排除了以下问题: 1. 代码错误。从P2重新看了三遍,挨个阅读,挨个操作,问题依然存在; 2. 图片自身问题。从Github上下载了老师的代码,从里面复制、粘贴文件夹,问题依然存在; 3. 路径问题。在新建工程中使用相同命令加载图片一切正常。 目前尝试解决但失败的方法包括: 1. 采用画图将图片存为jpg格式再引用,失败; 2. 将多字符集改回使用Unicode,并在地址前分别加上L和T,失败; 3. 查询某网站,在putimage前输入 SetWorkingImage(NULL); ,失败; 目前与老师可能存在差异的地方包括: 1. 我选用的VS 2022版; 2. 有一处警告。 另外,建议老师没一个分P后,都备注一下这节课写完的代码,方便学生对照。对于编程小白来说直接跟上就很吃力了,再找bug,人已经疯了[藏狐][藏狐]。 三连送上,希望自己能学会一些知识,希望老师的教学视频越来越好[支持]。

【回复】回复 @海客符兰珂 :[OK]下次录制视频一定,哈哈
【回复】自言自语一下……问题搞定了,但是怎么搞定的,我并不知道……反复运行多次之后程序自动就正常了,我的知识水平确实无法解释到底什么原因导致的……
【回复】回复 @永遠blue :个别编译器处理代码的方法可能随着版本变更会修改,出现这类问题很正常,多试几个版本也许有奇效。
叶枫颂雅:
可恶,我当年做这个大作业【学生成绩来管理系统】的时候为什么没看到这个视频

【回复】回复 @C语言Plus :有剩下的视频吗
【回复】回复 @七杀令一 :更新啦~
峰上踏雪:
老师把增,删,改的功能讲一下吧!我们都很想听

【回复】请问源代码里的修改功能可以用吗
【回复】回复 @渡舛105 :修改功能在哪个文件啊
俺是个小孩子:
老师,按照您的代码写的,但是按键盘ESC键的时候没反应,发现没获取到ESC键,不知道为什么

【回复】peekmessage是对生成的窗口的消息的读取 并非是终端的那个黑框框 所以要对窗口按键才有效
【回复】我找到解决办法了,好像是EM_MOUSE鼠标造成了干扰,可以定义两个inline函数分别捕捉鼠标和键盘,然后在判断if (Windows::hasKeyMsg()||Windows::hasMouseMsg()),这样就会优先读取键盘的消息
【回复】回复 @我的银行卡被刷爆 : 这位网友你好,我也遇到了按键盘ESC键的时候没反应的问题,你有什么解决方法吗?我找了一天还没找到方法[大哭]
为6代码7而8生99:
老师讲得非常好。老师把自己写代码的思路讲出来了,还故意让我们看见错误,教会我我们怎么去查错,改错。是个很不错的视频。谢谢老师。

_dping:
可恶啊,我当时为什么没有这个视频[大哭][大哭]

【回复】现在继续写一些,当圆梦了 哈哈
【回复】怎么写开题报告!![大哭]
Grampus_:
关于加载不出来图片,我是把drawBackground函数放在构造函数里,然后就能加载图片了

【回复】回复 @小喵咪不怕大狗狗 :我是用的自己的图片,图片啥的无所谓,代码学会就OK了
【回复】你们的照片是哪里拿的呀,github 上面我弄不下来[大哭]
泣泣君ヅ:
1>E:\VS\IDE\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(442,5): error MSB8020: 无法找到 Visual Studio 2019 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 Visual Studio 2019 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。 老师,我用的VS2022,出现以上情况该怎么解决

【回复】回复 @泣泣君ヅ :项目-属性-配置属性-常规平台工具集 切换成v142,如果你的版本低于2019,那么请自己把代码复制到自己创建的项目~
【回复】回复 @C语言Plus : 求老师教一下咋设置[大哭]
肉夹馍ww:
@@C语言Plus 我想问一下,为什么点击一直显示的是display,并且点击屏幕(非按钮)也会显示。

【回复】可能回复有点晚了,但是大概率是在isclicked函数中少了一次对isin的判断
【回复】回复 @今天你夸cq聪明了嘛 :按钮范围判断失败了吧
【回复】回复 @C语言Plus : 我也是这样到底是哪里出错了
碎心炉火:
第三课定义ew_showconsole这里始终有问题是为什么啊

【回复】好吧好吧,我改好了,在最上面加了一个#include<graphics.h>[藏狐]
【回复】回复 @碎心炉火 : 学长你真是我的神
夢幻--:
为什么我获取不到m_addEdit->text()的值[大哭][大哭]

红鲤鱼与小李鱼:
为什么vs中读取文件,文件数据不能完全在黑窗口显示出来,是什么原因,怎么解决?

【回复】自己好好检查呗,这都是多基础的东西啦
为什么我要背个大书包:
怎么视频只实现了查看学生这一功能,添加学生、删除学生、修改学生这些功能的实现怎么没讲呢,想看

高总督督:
老师好,我在做视频末尾最后一步之后,无法出现向老师那样,从键盘获取esc然后跳转到menu,按了esc之后没有反应,请问是怎么回事?

【回复】老师,我发现问题了,要点窗口界面进行输入输出,点黑框没用。
【回复】回复 @高总督督 : 这个问题卡了我整整一天,各种找原因,看代码是没问题就是运行不对,真的要吐血了[委屈]
【回复】回复 @高总督督 :太感谢了!!!!!!![保佑]
中二少-年:
背景图片无法加载的问题可能是绘制图片的频率太快,即背景图片还没加载进来就到了下一次绘制图片,所以背景图片无法显示,解决方法即设计一个延时器,用if语句来限定每间隔多少ms再进行绘制图片,这样就有足够多的时间加载背景图片,因而背景图片能被显示出来了。

【回复】回复 @吉Altair :CPP编程学习,记得要大写
【回复】回复 @吉Altair :搜UP主“cpp编程学习”中俄罗斯方块的教学视频中第三集11min左右有相关设置延时器的教程(C++)

C++ Easyx 编程开发 学生成绩管理

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读