asibfm700_pcm_fit.cpp: developing ...
This commit is contained in:
@@ -852,16 +852,19 @@ public:
|
||||
}
|
||||
} else if constexpr (std::ranges::range<v_t> && std::formattable<std::ranges::range_value_t<v_t>, char>) {
|
||||
size_t sz = std::ranges::size(v);
|
||||
if (!sz) {
|
||||
return;
|
||||
}
|
||||
--sz;
|
||||
// if (!sz) {
|
||||
// return;
|
||||
// }
|
||||
|
||||
auto it = v.begin();
|
||||
for (size_t j = 0; j < sz; ++j, ++it) {
|
||||
fst << std::format("{}", *it) << base_t::VALUE_ARRAY_DELIM;
|
||||
if (sz) {
|
||||
--sz;
|
||||
|
||||
auto it = v.begin();
|
||||
for (size_t j = 0; j < sz; ++j, ++it) {
|
||||
fst << std::format("{}", *it) << base_t::VALUE_ARRAY_DELIM;
|
||||
}
|
||||
fst << std::format("{}", *it);
|
||||
}
|
||||
fst << std::format("{}", *it);
|
||||
} else if constexpr (std::formattable<v_t, char>) {
|
||||
fst << std::format("{}", v);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user