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

Re: Funktionen Rückgabe Kategorie: Programmierung (von Peter W. - 5.04.2011 22:24)
Als Antwort auf Funktionen Rückgabe von ChristianS - 5.04.2011 22:01

Ist "zeit" ein String? das klappt, nur mit Werten geht das glaub ich nicht.

In der function am Ende
return ontime einsetzen
und das "returns int" in "returns long" ändern.

und dann beim Aufruf
NewTime=check.Status(1,1,30,2100,2200, time)



> Hallo,
> ich habe eine Funktion und möchte einen berechneten Wert zurückgeben. Ich habe mir das an
> der geo.Sasu-Funktion abgucken wollen, klappt bei mir aber nicht. Hier die SaSu Funktion:
>
> int zeit[2]
> ...
>  geo.SaSu(system.year(),system.month(),system.day(),
>           breitengrad,laengengrad,0,zeit);
> ...
>

> In zeit werden dann die beiden berechneten Werte zurückgegeben.
>
> Nun meine Funktion:
>
>
> function Status(int Number,int Mode,long offset,
>                 long on,long off,long onTime) returns int
> {
> .....
>  ontime=5;
> }
>
>

> nun der Aufruf der Funktion aus dem Programm:
>
>
> long time;
> ....
> check.Status(1,1,30,2100,2200, time)
>
> hwcom.num(time);
> ...
>

>
> wo ist mein Gedankenfehler?
>
> Danke und Gruß,
> ChristianS


    Antwort schreiben


Antworten:

Re: Funktionen Rückgabe (von ChristianS - 5.04.2011 22:28)
    Re: Funktionen Rückgabe (von Peter W. - 5.04.2011 22:49)