Члены класса и прерывания - PullRequest
0 голосов
/ 16 февраля 2020

У меня есть класс Pass, который имеет 4 переменные и два метода:

class Pass{
private:

int a = 0;
int b = 1;
int c = 2;
int d = 3;

public:

void increment(){
    a ++;
    b +=2;
    c += 5;
}

void echo(){…} // flush vars to output
}

В методе increment() три переменные увеличиваются. Каждые 2 секунды подпрограмма прерывания называется , в которой метод increment() называется . Должен ли я объявить эти переменные как volatile?

PS Да, это псевдокласс для MCU.

...