附加_第20章_util.cpp

← 测试总览 · 目录

编译运行:clang++ -std=c++26 -Wall -Wextra -pthread 附加_第20章_util.cpp -o t && ./t(需先 cd 测试/

// 附加文件:第20章测试的 util 实现(单独翻译单元)
#include <string>
#include <vector>
#include <numeric>

namespace util {

int sum_all(const std::vector<int>& v) {
    return std::accumulate(v.begin(), v.end(), 0);
}

std::string greet(const std::string& name) {
    return "你好, " + name;
}

} // namespace util