摘要: 任务1 源代码 #pragma once #include <vector> #include <array> #include <string> class GradeCalc { public: GradeCalc(const std::string &cname); void input(in 阅读全文
posted @ 2025-12-02 23:28 张毅炜 阅读(3) 评论(0) 推荐(0)
摘要: 实验任务1 源代码: button.hpp #pragma once #include <iostream> #include <string> class Button { public: Button(const std::string &label_); const std::string& 阅读全文
posted @ 2025-11-25 23:55 张毅炜 阅读(6) 评论(1) 推荐(0)
摘要: 实验任务1 代码组织: T.h 内容:类T的声明、友元函数声明 T.cpp 内容:类T的实现、友元函数实现 task1.cpp 内容:测试模块、main函数 T.h #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 阅读全文
posted @ 2025-10-28 15:59 张毅炜 阅读(13) 评论(1) 推荐(0)
摘要: 实验任务1 问1:reverse 和 reverse_copy 有什么区别?答:reverse 是就地反转,迭代器区间 [first, last) 内的元素被直接调换,算法结束后原容器内容已改变;reverse_copy 则不修改原区间,而是把反转后的结果拷贝到另一个输出区间,源区间保持不变。 问2 阅读全文
posted @ 2025-10-17 17:14 张毅炜 阅读(18) 评论(1) 推荐(0)