Skip to content

Commit 09e6c57

Browse files
committed
Fix
1 parent c0a5637 commit 09e6c57

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cp-algo/linalg/matrix.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ namespace cp_algo::linalg {
2929
matrix(Base &&t): Base(std::move(t)) {}
3030

3131
template<std::ranges::input_range R>
32-
matrix(R &&r): Base(std::from_range, std::forward<R>(r)) {}
32+
matrix(R &&r): Base(r.begin(), r.end()) {}
3333

3434
size_t n() const {return size(*this);}
3535
size_t m() const {return n() ? size(row(0)) : 0;}

cp-algo/linalg/vector.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ namespace cp_algo::linalg {
2222
vec(Base const& t): Base(t) {}
2323
vec(Base &&t): Base(std::move(t)) {}
2424
vec(size_t n): Base(n, base()) {}
25-
vec(auto &&r): Base(std::from_range, r) {}
25+
vec(auto &&r): Base(r.begin(), r.end()) {}
2626

2727
static vec ei(size_t n, size_t i) {
2828
vec res(n);

0 commit comments

Comments
 (0)