Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
MisterD
Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 20.06.2005, 20:42 Titel: Bug im Compiler? |
|
|
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 |
|
|
Devilkevin aka Kerstin
Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 20.06.2005, 20:51 Titel: |
|
|
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 |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Stormy
Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
|
Nach oben |
|
|
MisterD
Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 21.06.2005, 09:20 Titel: |
|
|
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 Also irgendwas ist mit dem PAINT kaputt.
Den Code behalt ich lieber für mich ist einfach nur saumäßig
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 _________________ "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 |
|
|
code
Anmeldungsdatum: 19.01.2005 Beiträge: 154
|
Verfasst am: 23.06.2005, 18:28 Titel: |
|
|
ich hab noch eine andere frage.
wird z. B.:
(also warten bis ein zeichen eingegeben wurde)
nicht mehr unterstüzt? |
|
Nach oben |
|
|
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 23.06.2005, 18:33 Titel: |
|
|
heißt das nicht , oder täusch ich mich da??
Mfg
Michael |
|
Nach oben |
|
|
code
Anmeldungsdatum: 19.01.2005 Beiträge: 154
|
Verfasst am: 23.06.2005, 18:46 Titel: |
|
|
ja klar, natürlich. hab mich mal wieder vertippt. |
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 23.06.2005, 19:50 Titel: |
|
|
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 |
|
|
code
Anmeldungsdatum: 19.01.2005 Beiträge: 154
|
Verfasst am: 23.06.2005, 20:47 Titel: |
|
|
ok danke für den tipp. werd ich machen. also ist im moment 0.14 die aktuellste? |
|
Nach oben |
|
|
Mecki Igel
Anmeldungsdatum: 10.09.2004 Beiträge: 985 Wohnort: Niederbayern
|
|
Nach oben |
|
|
Stormy
Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
|
Nach oben |
|
|
Mecki Igel
Anmeldungsdatum: 10.09.2004 Beiträge: 985 Wohnort: Niederbayern
|
|
Nach oben |
|
|
|