Я ведь пишу для микроконтроллера, на С. И хотя у меня компилятор поддерживает С++, коллеги крайне не рекомендовали писать на нем.
if (k->number < 9)
{
k->cntr = 0;
k->bdcNumber[k->cntr] = k->number;
}
Мнимое "ускорение".
Насчет структуры. это с какой стороны смотреть.
Если вывод на дисплей статический, то что-то в структуре лишнее (rIdx, например, да и number, возможно лишний)
если динамический то, возможно number лишний
Вы не могли бы подробнее пояснить, практически ничего не понял.
Что значит "мнимое ускорение"? Что я хотел сделать и что сделал?
Не понятно про статический и динамический вывод на дисплей. Для светодиодного индикатора статический и динамический вывод - понятно, но как для жидкокристаллического?
У меня дисплей LCD.
Задача учебная: каждый последующий символ числа выводится на дисплей с паузой в 0,5сек. Все число вывелось, дисплей очищается, начинаем вывод снова. Число инкрементируется.
Я в итоге сделал структуру глобальной и все функции в программе становятся
void Function (
void). Это плохо?
Пока пишу для микроконтроллеров с памятью программ до 8кб, но есть и до 6мб!