Hallo Leute, folgende Frage:
Ich habe eine Funktion, zB:
1 | void ShowMessage ( uint8_t i_u8Time2Show,
|
2 | uint8_t i_u8StartCol,
|
3 | uint8_t i_u8NbrCol )
|
4 | {
|
5 | ...
|
Ein Aufruf erfolgt ja jetzt zB so:
1 | ShowMessage ( _au8ActData[4], _au8ActData[5], _au8ActData[6] );
|
Das finde ich (besonders bei mehreren Argumenten) unübersichtlich.
In einigen Programmiersprachen (zB ST) kann man hier die Argumentnamen
mit angeben. Also so etwa:
1 | ShowMessage ( i_u8Time2Show = _au8ActData[4],
|
2 | i_u8StartCol = _au8ActData[5],
|
3 | i_u8NbrCol = _au8ActData[6] );
|
Das halte ich für sehr übersichtlich und gut lesbaren Code. Aber das
geht hier wohl nicht? Oder kann man da was machen?
Danke schonmal