Skip to content

第一章 基础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、循环和整数运算。需要字符串处理、文件输入或类设计时再单独加,避免把很多知识点拼进一个看起来完整但不便验证的项目。