Не знаю, известно ли это было ранее

но уже некоторое время я использую нижеприведенную конструкцию исходного кода на C++ для того чтобы быстро переключать его на один из двух вариантов.
Комментарий для критиков

в моем (??) варианте компилятор VC++ (в отличии от более короткого #if 0/1) меняет цвет и яркость символов закомментаренной области так, что она не бросается в глаза и не затрудняет чтение кода.
//* триггер 2-х вариантов кода (A или B): 2 или 1 слеш в начале этой строки!!!
int A777;
/*/ // */ /*
int B777;
//*/
=== p.s. On English
/* C++ comment's flip-flop: start from //* or /*
int C777;
/*/ // */ /*
int D777;
//*/
===