简介

  • 使用EGE图形库
  • 通过实验作业不断复习巩固课内所学的内容
  • 画出了非常鬼畜的玩意,效果感觉还不错的样子
  • 后面的实验都是在之前实验的基础上迭代的

成品

Lab01.exe
Lab02.exe
Lab03.exe
Lab04.exe

代码存放地址

C++实验作业代码仓库


Lab01

  • 主要是初步学习类的使用
  • 主要是几个颜色不断改变的矩形与圆形线框
  • 被头文件的引用顺序坑了

Lab02

  • 进一步学习类
  • 多态继承啥的麻烦玩意
  • 允许两种选择,一种是另一种中两种图案的结合
  • 在Lab01的基础上让矩形与圆形条纹不断移动收缩
  • 组合在一起的图像非常鬼畜,感觉可以当屏保的样子

Lab03

  • 主要是文件操作啥的
  • 本来还想进一步鬼畜的,但是这次好像没什么鬼畜空间了
  • 文件操作本身没什么玩意,但是各种输入情况结合起来非常麻烦的样子
  • 用了玄学的字符串处理所以就算输入非常奇怪的东西也能从其中提取出有效数据

Lab04

  • 在Lab03的基础上增加了重载运算符,虽然基本没怎么用到
  • 动画效果改成图形不断往某一点缩放
  • 好像就没什么其他的东西了

标签: none

仅有一条评论

  1. 学习

添加新评论