002
31.12.2003, 00:10 Uhr
Hans
Library Walker (Operator)
|
@beefy: Bist Du sicher, dass es auf einem Controller einen Sinn ergibt, wenn main() etwas zurück gibt? - Ich ehrlich gesagt nicht. An wen oder was denn auch? Soweit ich mich damit auskenne ist main() sowieso das Einzige, das (wahrscheinlich in einer Endlosschliefe) auf dem Controller läuft, wenn man von den Unterfunktionen mal absieht, die main() aufruft.
Was die Standardfunktionen angeht, so weis ich nicht, ob es auch eine controllertaugliche Variante von sscanf() gibt. Aber ich würde einfach den BUFFER ein Byte grösser machen, als das, was maximal darin ankommt, um eine terminierende Null an den String hängen zu können, und dann atoi() nehmen, um den Wert zu erhalten. Als Startadresse für atoi() übergebe ich den BUFFER hinter dem Byte. Soweit meine ungeprüfte Idee dazu.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |