Moin,
ich habe in einem Quelltext an verschiedenen Stellen folgende Schleife:
1 | do {
|
2 | ladeAdresse(adresse);
|
3 | tuWas();
|
4 | tuWasAnderes();
|
5 | adresse = nextAdresse();
|
6 | } while(adresse);
|
Nun möchte ich gern ein Makro so definieren, dass ich diese Schleifen so
schreiben kann (oder vergleichbar...):
1 | ITERATION(adresse) {
|
2 | tuWas();
|
3 | tuWasAnderes();
|
4 | }
|
So könnte ich fehler von vornherein ausschließen, und auch der source
wäre mMn übersichtlicher.
Wer kennt sich gut genug mit Makros aus, um mir dabei zu helfen?
~void~