Part: modernize C++: use range-based for loop

This commit is contained in:
wmayer
2023-08-15 17:28:50 +02:00
committed by Chris Hennes
parent 9a1f8a11d6
commit 312975edba
49 changed files with 364 additions and 365 deletions

View File

@@ -559,8 +559,8 @@ void PropertyFilletEdges::SaveDocFile (Base::Writer &writer) const
Base::OutputStream str(writer.Stream());
uint32_t uCt = (uint32_t)getSize();
str << uCt;
for (std::vector<FilletElement>::const_iterator it = _lValueList.begin(); it != _lValueList.end(); ++it) {
str << it->edgeid << it->radius1 << it->radius2;
for (const auto & it : _lValueList) {
str << it.edgeid << it.radius1 << it.radius2;
}
}
@@ -570,8 +570,8 @@ void PropertyFilletEdges::RestoreDocFile(Base::Reader &reader)
uint32_t uCt=0;
str >> uCt;
std::vector<FilletElement> values(uCt);
for (std::vector<FilletElement>::iterator it = values.begin(); it != values.end(); ++it) {
str >> it->edgeid >> it->radius1 >> it->radius2;
for (auto & it : values) {
str >> it.edgeid >> it.radius1 >> it.radius2;
}
setValues(values);
}