交付增删查扩容一起验收
这是这条路线的最终作品。把完整的 SeatRow(new[] 定长存储 + size + push / grow / get / insert,析构 delete[])写出来,然后一次验完五条:放 4 个人之后 size 是 4;容量从 2 自动扩到了 4;下标 2 上是「阿泰」;在下标 1 插入之后 size 是 5;取下标 99 返回「越界」。五条全过输出 验收通过,否则输出 验收失败。
(本题用 g++ -std=c++17 -O0 编译。)
这是这条路线的最终作品。把完整的 SeatRow(new[] 定长存储 + size + push / grow / get / insert,析构 delete[])写出来,然后一次验完五条:放 4 个人之后 size 是 4;容量从 2 自动扩到了 4;下标 2 上是「阿泰」;在下标 1 插入之后 size 是 5;取下标 99 返回「越界」。五条全过输出 验收通过,否则输出 验收失败。
(本题用 g++ -std=c++17 -O0 编译。)
全部评论