Skip to content
This repository was archived by the owner on Jan 20, 2026. It is now read-only.

Releases: undefined443/ObjectOrientedProgramming

Fifth Experiment

Choose a tag to compare

@undefined443 undefined443 released this 29 Apr 09:21
7b46f74

这是上机实验的最终版,修复了所有已知 Bug。

Fourth Experiment

Choose a tag to compare

@undefined443 undefined443 released this 04 May 05:34
bf2daa1

4.1.3 的基础上有如下修改:

  1. building.cpp: 将 ../config.json 该为 ./config.json
  2. ElevatorShaft.cpp: 将电梯图片的路径修改为 ./img/elevator.svg
  3. monitor.cpp: 将 std::system("clear") 改为 std::system("cls")

⚠️ 注意:该版本仍有少量 Bug

已知的 Bug: 在关闭应用程序后,程序依然会有后台驻留,需要手动结束进程。

Third Experiment

Choose a tag to compare

@undefined443 undefined443 released this 04 May 05:22
bf2daa1

第一个 GUI 版本

3.2.1 的基础上有如下修改:

  1. 同组的电梯现在是联动的了
  2. building.cpp: 将 ../config.json 改为 ./config.json
  3. ElevatorShaft.cpp: 将电梯图片的路径修改为 ./img/elevator.svg
  4. monitor.cpp: 将 std::system("clear") 改为 std::system("cls")

⚠️ 注意:该版本仍有少量 Bug

已知的 Bug: 在关闭应用程序后,程序依然会有后台驻留,需要手动结束进程。

Second Experiment

Choose a tag to compare

@undefined443 undefined443 released this 04 May 05:53
bf2daa1

2.0.1 的基础上有如下修改:

  1. building.cpp: 将 ../config.json 改为 ./config.json
  2. monitor.cpp: 增加了 std::system(chcp 65001) 以将 Windows 控制台编码改为 UTF-8
  3. monitor.cpp: 将 Bash 命令调用 std::system(clear) 改为 CMD 命令调用 std::system(cls)

⚠️ 注意:该版本有大量 Bug

First Experiment

Choose a tag to compare

@undefined443 undefined443 released this 04 May 06:00
bf2daa1

1.1.0 的基础上有如下修改:

  1. building.cpp: 将 ../config.json 改为 ./config.json
  2. monitor.cpp: 将 std::system(clear) 改为 std::system(cls)

⚠️ 注意:该版本有大量 Bug