Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Bug im Compiler?

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MisterD



Anmeldungsdatum: 10.09.2004
Beiträge: 3071
Wohnort: bei Darmstadt

BeitragVerfasst am: 20.06.2005, 19:42    Titel: Bug im Compiler? Antworten mit Zitat

Huhuchen.

Ich hab bei meinem Fraktalgenerator was komisches festgestellt: Wenn man bei dem Sirpinski-Teppich eine Rekursion 5 oder größer (vllt auch 6 oder größer, weiß grad ned mehr) eingibt funktioniert print danach nicht mehr, ich seh keine buchstaben mehr. Die Zeilenumbrüche kommen aber noch und bei Input sieht man das Fragezeichen und die eigene Eingabe noch, der Frage-text verschwindet aber auch, also das Fragezeichen steht ganz links am Rand.

Passiert das bei euch auch?
_________________
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Devilkevin
aka Kerstin


Anmeldungsdatum: 11.11.2004
Beiträge: 2532
Wohnort: nähe Mannheim

BeitragVerfasst am: 20.06.2005, 19:51    Titel: Antworten mit Zitat

Ja, das ist mir vorhin auch augefallen.
Ich dachte eigentlich das es an deinem Prog liegt und nicht am Compiler.
_________________
www.piratenpartei.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 20.06.2005, 20:34    Titel: Antworten mit Zitat

Hallo,

hier freut man sich über jeden Bug-Report: http://www.freebasic.net/forum/ lächeln

Viele Grüße!
Sebastian
_________________

Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Stormy



Anmeldungsdatum: 10.09.2004
Beiträge: 567
Wohnort: Sachsen - wo die schönen Frauen wachsen ;)

BeitragVerfasst am: 20.06.2005, 22:37    Titel: Re: Bug im Compiler? Antworten mit Zitat

Hantierst du etwa mit Pointern falsch ? Oder überschreitest du einige Arrays? Ohne Source kann die Community eigentlich weniger helfen..
_________________
+++ QB-City +++ Die virtuelle Stadt für jeden Freelancer - Join the community!
Projekte: QB-City,MysticWorld (RPG), 2D-OpenGL-Tutorial
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
MisterD



Anmeldungsdatum: 10.09.2004
Beiträge: 3071
Wohnort: bei Darmstadt

BeitragVerfasst am: 21.06.2005, 08:20    Titel: Antworten mit Zitat

Also mein Prog arbeitet vollkommen ohne Arrays und Pointer xD


Ich hab grad mal bisschen rumgetestet und den Fehler einigermaßen gefunden: Da die Vierecke ja nicht immer Rechtwinklig sind kann ich die nicht mit LINE...BF machen. Also hab ich immer vier Linien gezeichnet und dann im Schwerpunkt dieses Vierecks einfach PAINT angesetzt. Das hab ich jetzt mal auskommentiert und es geht auf jeden Fall bis Rekursionstiefe 8, mehr hab ich ned probiert weil 8 auf meinem 3,4GHzler schon 21 Sekunden gedauert hat durchgeknallt Also irgendwas ist mit dem PAINT kaputt.

Den Code behalt ich lieber für mich happy ist einfach nur saumäßig lächeln

Ich poste dann mal in dem freebasic.net-Forum.



/edit: Flups, 3 Stunden und V1ctor hat den Bug erledigt. Irgendwas mit Strings in der Paint-methode lächeln
_________________
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
code



Anmeldungsdatum: 19.01.2005
Beiträge: 154

BeitragVerfasst am: 23.06.2005, 17:28    Titel: Antworten mit Zitat

ich hab noch eine andere frage.

wird z. B.:
Code:
a$=INPUT(1)

(also warten bis ein zeichen eingegeben wurde)
nicht mehr unterstüzt?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 23.06.2005, 17:33    Titel: Antworten mit Zitat

heißt das nicht
Code:
a$=INPUT$(1)
, oder täusch ich mich da??

Mfg
Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
code



Anmeldungsdatum: 19.01.2005
Beiträge: 154

BeitragVerfasst am: 23.06.2005, 17:46    Titel: Antworten mit Zitat

ja klar, natürlich. hab mich mal wieder vertippt. zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 23.06.2005, 18:50    Titel: Antworten mit Zitat

Im Changelog von v0.14b steht, dass bei früheren Versionen von FB INPUT$() ein zeichen zu wenig eingelesen hat. Lade dir also die neueste Version runter (siehe Volta's Thread; auf der offiziellen Seite ist 0.14 noch nicht zu haben), oder ändere, wenn du bei 0.13 bleiben willst deinen code so um:
a$ = INPUT$(2)

Ich würde aber zu 0.14 raten; fehler bei dieser version hab ich noch nicht gefunden, dafür ist der code kleiner und ein klein wenig schneller als bei 0.13, außerdem werden longints voll unterstützt (gab bei 0.13 probleme mit hex$ u.Ä.)
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
code



Anmeldungsdatum: 19.01.2005
Beiträge: 154

BeitragVerfasst am: 23.06.2005, 19:47    Titel: Antworten mit Zitat

ok danke für den tipp. werd ich machen. also ist im moment 0.14 die aktuellste?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 23.06.2005, 20:08    Titel: Antworten mit Zitat

Die "aktuellste" Version ist eigentlich 0.13 - allerdings kann man sich auch schon die Version 0.14 zu Testzwecken runterladen.
_________________
» Yodl.de: So sucht man gestern. verwundert
» Geld verdienen im Netz + ICQ.
» Firefox!
» 100€ zu gewinnen
» FreeBASIC.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger
Stormy



Anmeldungsdatum: 10.09.2004
Beiträge: 567
Wohnort: Sachsen - wo die schönen Frauen wachsen ;)

BeitragVerfasst am: 23.06.2005, 21:44    Titel: Antworten mit Zitat

Obwohl 0.14b für "unstable" erklärt wurde, ist die Version mindestens genauso stabil wie 0.13b... lächeln Man sollte 0.14b ziehen, weil dort wichtige Bugfixes enthalten sind...
_________________
+++ QB-City +++ Die virtuelle Stadt für jeden Freelancer - Join the community!
Projekte: QB-City,MysticWorld (RPG), 2D-OpenGL-Tutorial


Zuletzt bearbeitet von Stormy am 24.06.2005, 12:27, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 24.06.2005, 11:43    Titel: Antworten mit Zitat

..und so wie die Winde im Moment wehen wird die Version 0.14b wohl auch in Bälde als stable-version bezeichnet werden lächeln
_________________
» Yodl.de: So sucht man gestern. verwundert
» Geld verdienen im Netz + ICQ.
» Firefox!
» 100€ zu gewinnen
» FreeBASIC.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz