Gast
#3336018
Hallo, gibt es eine C-Api die das gleiche wie
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
macht. Es soll geprüft werden, ob alle Bytes in einem Bereich einen gewissen Wert haben.
|
Anzeige
|
C Api um Bytes in einem Bereich auf einen Wert zu testen
Gast
#3336018
Hallo, gibt es eine C-Api die das gleiche wie
macht. Es soll geprüft werden, ob alle Bytes in einem Bereich einen gewissen Wert haben.
Gast
#3336032
man könnte es mit http://msdn.microsoft.com/en-us/library/k254awe8(v=vs.90).aspx machen.
Gast
#3336042
Die entsprechende Standard-C-Funktion heißt strcspn, allerdings erwartet die genau wie diese Microsoft-Funktion einen nullterminierten String.
Gast
#3336044
Rolf Magnus schrieb: > Die entsprechende Standard-C-Funktion heißt strcspn, allerdings erwartet > die genau wie diese Microsoft-Funktion einen nullterminierten String. Das passt aber nicht, um eine Seite im Flash auf den gelöschten Wert zu testen... Uwe Bonnes schrieb: > Rolf Magnus schrieb: >> Die entsprechende Standard-C-Funktion heißt strcspn, allerdings erwartet >> die genau wie diese Microsoft-Funktion einen nullterminierten String. > > Das passt aber nicht, um eine Seite im Flash auf den gelöschten Wert zu > testen... Immer die kleinen Nebenbedingungen, die erst im Laufe der Zeit rauskommen. Was spricht dagegen, wenn du dir selbst eine derartige Funktion schreibst? Öhm ... eigentlich nichts. Du kannst sie ja dann in Analogie zu den str <-> mem Funktionen beispielsweise pgm_spn nennen. (pgm weil alle AVR Funktionen auf dem Flash pgm_xxx heissen) PS: für die Zukunft C hat kein Konzept eines Flash. Alles was damit zusammenhängt ist sowieso immer systemspezifisch. Und manchmal schreibt man sich dann eben die Funktionen selber, wobei man sich bei der Benamung entweder an Standardfunktionen oder an bereits vorhandenen sytsemspezifischen Funktionen oder einer Kombination aus beidem orientiert. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|