第一章 基础C++示例 v1.1
原来这里堆了字符串工具、手写容器、学生管理和资源管理等互不相关的程序,其中一些没有处理复制和移动语义。后面只保留自己单独编译通过的小练习。
第一部分 一个成绩统计练习
cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> scores{80, 92, 76};
int total = 0;
for (int score : scores) {
total += score;
}
std::cout << "average: " << total / scores.size() << '\n';
}这个例子只练习 vector、循环和整数运算。需要字符串处理、文件输入或类设计时再单独加,避免把很多知识点拼进一个看起来完整但不便验证的项目。