gpt4 book ai didi

c++ - 如何在自定义类中启用 'auto loops'?

转载 作者:行者123 更新时间:2023-11-28 04:30:46 27 4
gpt4 key购买 nike

<分区>

我写了一个 vecMatrix 类,它环绕 std::vector 以提供二维存储功能。然而,虽然能够编写将 std::vector 对象中的数据扫描为

的循环非常方便
std::vector<float> vec;
for (auto& val: vec) { /* do stuff to val*/}

我不能用我的自定义类来做。需要什么样的运算符重载才能以相同的方式为 vecMatrix 编码?:

vecMatrix<float> mat;
for (auto& val: mat) { /* do stuff to val*/}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com