ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1186886 Топик полностью
evgeniy1294 (12.03.2022 14:43, просмотров: 188) ответил Argon на Нужна помощь от спецов по C++. В общем, в проекте на основе scmRTOS имеется 7 процессов, размер стека у каждого - с запасом (от 300 до 600). Все нормально работало до тех пор, пока я не внедрил в проект пустой объект-синглтон.
А если заменить код вот на такой, без наследования: 
class Doozer {

public:
static Doozer* instance() {
    static Doozer* doozer = new Doozer();
    return doozer;
}

uint8_t can_busOff_counter;
uint8_t can_busy_counter;
uint8_t modules_number;

bool parseCAN() {
  return false;
}

private:
    Doozer() = default;
}