Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: String Konstante als Parameter? Kategorie: Programmierung (von Günni - 14.02.2005 15:58)
Als Antwort auf String Konstante als Parameter? von CodeXP - 13.02.2005 20:47
Ich nutze:
C164CI-ControllerBoard, OSOPT V3.0
Hallo "CodeXP bei Lycos.de",

wenn Du bei einer Funktion einen String als Variable erwartest, dann darft Du keine Konstante
übergeben. Dies liegt daran, dass Strings als Pointer übergeben (sozusagen ByRef) werden.
Der Kompiler meldet einen Fehler, weil eine Konstante ja nicht verändert werden kann.
Siehe auch die Anleitung auf Seite 68.

Lösung:
speichere die Konstante vor �bergabe in einen String und übergebe diesen.
Zur Info: falls die Funktion �nderungen mit dem String durchführt, ist automatisch der Quellstring auch
geändert.

Grü�e
Günni



> Hallo!
>
>
> ich wollte mal 'ne string Konstante einer Funktion übergeben
> die als Parameter string erwartet. Seltsamerweise ist ein
> "type mismatch" - Fehler aufgetretten. Weis einer wieso?
>
>
>
> MFG  -  CodeXP bei Lycos.de


    Antwort schreiben


Antworten: