Меняем тип переменной с элементами на list для ускорения операций удаления эдементов спсика

This commit is contained in:
2022-02-25 14:03:30 +03:00
parent fc7eb8acc9
commit 9ca63882af
5 changed files with 11 additions and 8 deletions

View File

@@ -94,8 +94,10 @@ void loop() {
//обновление mqtt
mqttLoop();
for (unsigned int i = 0; i < IoTItems.size(); i++) {
IoTItems[i]->loop();
// передаем управление каждому элементу конфигурации для выполнения своих функций
for (std::list<IoTItem*>::iterator it=IoTItems.begin(); it != IoTItems.end(); ++it) {
(*it)->loop();
//if ((*it)->iAmDead) delete *it;
}
handleOrder();