Deutsch
C ++ Forum

Fehler mit MOD

 

Detlef
Jagolski
Hallo Sebastian,

habe folgenden Code
KompilierenMarkierenSeparieren
Proc AddTime

    Parameters Zeit1$, Zeit2$
    var Stunden1%  = Val(SubStr$(Zeit1$,1,":"))
    var Menuten1%  = Val(SubStr$(Zeit1$,2,":"))
    var Sekunden1% = Val(SubStr$(Zeit1$,3,":"))
    var Stunden2%  = Val(SubStr$(Zeit2$,1,":"))
    var Menuten2%  = Val(SubStr$(Zeit2$,2,":"))
    var Sekunden2% = Val(SubStr$(Zeit2$,3,":"))
    var Time1% = (Stunden1% * 3600) + (Menuten1% * 60) + Sekunden1%
    var Time2% = (Stunden2% * 3600) + (Menuten2% * 60) + Sekunden2%
    var Sekundenzahl% = Time1% + Time2%
    var Sekunden% = Sekundenzahl% MOD 60
    var Minuten%  = (Sekundenzahl% / 60) MOD 60
    var Stunden%  = (Sekundenzahl% / 60 / 60) MOD 24
    var Zeit$ = Format$("00",Stunden%)+":"+Format$("00",Minuten%)+":"+Format$("00",Sekunden%)
    Return Zeit$

EndProc


Profan2Cpp macht daraus
KompilierenMarkierenSeparieren
in der Zeile nSekunden = sekundenzahl % mod60; bekomme ich eine Fehlermeldung!
Müsste die Zeile nicht so aussehen nSekunden = _D(nsekundenzahl) mod60;?????

Fehler E2451 Plan-Calc_Edition_2009.cpp 1925: Undefiniertes Symbol sekundenzahl in Funktion Proc_addtime(int,...)
Fehler E2379 Plan-Calc_Edition_2009.cpp 1926: In Anweisung fehlt ; in Funktion Proc_addtime(int,...)
Fehler E2379 Plan-Calc_Edition_2009.cpp 1927: In Anweisung fehlt ; in Funktion Proc_addtime(int,...)

Gruß

Detlef
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
28.06.2009  
 




Sebastian
König
Hallo Detlef,

danke für den Hinweis! Da läuft wohl irgendwas beim Operator-Parsing schief... Ich kümmere mich darum und melde mich dann wieder.

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
28.06.2009  
 




Sebastian
König
Ich habe die Ursache für den Fehler gerade gefunden. Wenn ich es richtig sehe, tritt das Problem nur im Zusammenhang mit VAR auf und betrifft AND und OR genauso wie MOD. Auch der Syntax-Check gibt irrtümlich eine Fehler-Falschmeldung aus.

Ich beschäftige mich jetzt mal mit der Korrektur und schicke Dir dann eine Mail mit einer korrigierten Version. Hoffentlich komme ich demnächst auch mal dazu, eine offizielle Version 2.0c fertigzustellen...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
30.06.2009  
 




Detlef
Jagolski
Hallo Sebastian,

erst einmal Danke für Deine Hilfe. In Format$ muss es auch ein Problem geben, habe auch noch keine Zeit gehabt es genauer zu Testen.
Merkmale: Keine Fehlermeldung und Programmabsturz.
Ist nur ein Hinweis!!!

Gruß

Detlef
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
30.06.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.568 Betrachtungen

Unbenanntvor 0 min.
Sven Bader23.02.2023
Georg Teles03.02.2018
funkheld11.12.2013
Detlef Jagolski05.11.2011
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Sebastian König (2x)
Detlef Jagolski (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie