Могу ли я написать в коде значение переменной true или false в зависимости от нажатой кнопки?Смотрите пример ниже.
Если нет, то какие еще способы существуют для достижения подобных эффектов?Я уже пометил коды для различных режимов с помощью директив и хочу, чтобы разработчики имели возможность переключения режимов, но теперь я хочу дать пользователю возможность переключения между режимами.Выбор режима будет предоставлен только при запуске программы, и пользователю не разрешено переключать режим.Чтобы переключить режим, он может только перезапустить программу снова.
Если не можете использовать директивы, какой самый быстрый способ я могу использовать?(примечание: все заявления основаны на решении)
В псевдокоде того, чего я хочу достичь:
void button_click(...){
if(!CONDITION)
CONDITION = true;
else
CONDITION = false;
}
...
#if CONDITION
//mode X with addtional steps
#endif