Датчик температуры DS18B20 – Характеристики, распиновка, нюансы подключения в программе Flprog
Правильно используем тип size_type в программах на С++
Каждый более менее опытный разработчик при чтении кода (легаси и не только) сталкивался с циклами итерации по элементам вектора следующего вида: for(int i = 0; i < vec.size(); ++i) { /* обрабатываем значение vec[i]*/}. Хотя в С++ давно изобрели способы избавиться от такой записи цикла, начиная с std::for_each и заканчивая более лаконичной for(const auto& el : vec), но длинную форму for до сих пор можно встретить довольно часто. Она порождает предупреждения при компиляции: warning: comparison...