Переопределение или изменение значения макроса

В настоящее время я работаю над уже разработанным проектом, написанным на MFC C ++, и столкнулся с проблемой с уже существующим макросом, имеющим определение:

#define HEIGHT_TESTS 13

Я пытаюсь изменить значение из кода, но думаю, поскольку это предварительно обработанное определение, я не могу этого сделать. Есть ли способ обойти эту проблему, не меняя исходный макрос в целом (так как это может повлиять на исходную функциональность программы). Я просто собираюсь изменить это в одном конкретном состоянии, остальное везде, в остальном оно остается прежним.

Чтобы все знали, я, очевидно, пробовал использовать другое определение макроса со значением (17), которое собираюсь использовать, но безуспешно.

Любая помощь будет принята с благодарностью.

14
задан Neophile 14 February 2012 в 09:30
поделиться