const Pointer

Gast #5114781
Lesenswert?

Hallo zusammen!

Ich würde gerne einer Funktion einen const Pointer übergeben.
Ziel ist, dass der Pointer selbst veränderbar ist, jedoch die 
Zieladresse nicht.
Also:
1
void foo(const char* data, uint8_t length)
2
{
3
   char bla;
4

5
   bla = *data++; /* soll gehen */
6
   *data++ = bla + 1; /* soll NICHT gehen! */
7

8
   return;
9
}

Wie mach ich das?

Danke und Grüße
Markus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren