In C++-Quellcode:
Code:
// Liegt ein Rechtswinkel vor?
#ifdef THE_FEATURE
bool Snake::angle_left() const {
#else
bool Snake::angle_right() const {
#endif
...
}
// Liegt ein Linkswinkel vor?
#ifdef THE_FEATURE
bool Snake::angle_right() const {
#else
bool Snake::angle_left() const {
#endif
...
}
"THE_FEATURE" schaltet mal eben einen früheren Bug wieder ein
Code:
// ITERATIV!!!!!!!!!! (die rekursive Version war verbuggt :'( )