Suche ein Forum-Thema mit dem Inhalt...

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Suche ein Forum-Thema mit dem Inhalt...

Beitrag von STARGÅTE »

Tachchen,

habe die Suche so gut es ging benutzt, aber das wa sich suche nicht gefunden.

Ich suche das Thema, wo es darum ging ob:

Code: Alles auswählen

Procedure GetNumber(Value.i)
	Debug "Aufruf von GetNumber()"
	ProcedureReturn Value
EndProcedure

Dim Field(9)

Field(GetNumber(1)) + 1
ein "Compiler-Bug" ist, ober ob es die "Schult" des Benutzers ist, dass GetNumber() zwei mal ausgeführt wird,
da der Ausdruck
Field(GetNumber(1)) + 1
ja zu
Field(GetNumber(1)) = Field(GetNumber(1)) + 1
wird und es somit zu Problemen bei:
Field(Random(9)) + 1
kommen könte, da es zu
Field(4) = Field(7) + 1
werden könnte.

Wäre nett wenn einer das Thema findet ^^
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von STARGÅTE »

Ich weiß ja nicht nach was ich suchen sollte ^^
In der Suche von PB habe ich auch nur nach allen meinen Beiträgen gesucht...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von RSBasic »

1. Wurde dieses Thema im deutschen oder englischen Forum erstellt?
2. In welchem Zeitraum wurde das Thema erstellt? Vielleicht sogar im alten Forum, welches ja nicht mehr vorhanden ist? (PureBoard-Archiv)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von STARGÅTE »

1. im deutschen
2. zwischen 2007 und 2011 glaub ich
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von PMV »

Mit dem Forenthema kann ich nicht dienen ... aber mit dem Grund:

aus

Code: Alles auswählen

Field(GetNumber(1)) + 1
macht der Compiler sinngemäß

Code: Alles auswählen

Field(GetNumber(1)) = Field(GetNumber(1)) + 1
Und deswegen wird die Prozedur 2 mal aufgerufen.
Lösung:

Code: Alles auswählen

i = GetNumber(1)
Field(i) + 1
Edit: ach das steht da so unter den Codetags ... übersehen. :oops:
Wenns nen Bug ist muss das im englischen Bug-Forum stehen. :wink:
Wenns dort nicht findest, dann wird das nicht als Bug angesehen. :D


MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Sirius-2337
Beiträge: 71
Registriert: 29.05.2010 20:55

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von Sirius-2337 »

PMV hat geschrieben: Wenns nen Bug ist muss das im englischen Bug-Forum stehen. :wink:
Wenns dort nicht findest, dann wird das nicht als Bug angesehen. :D
Im englishen Forum wurde das heute morgen erst wieder gepostet: http://www.purebasic.fr/english/viewtop ... =4&t=49746
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von PMV »

:lol: Dann ist das wohl der Grund für Stargates frage ... hab mich
jetzt mal umgesehen aber nix gefunden. Ich will jetzt niemanden
in die Irre führen, aber ich mein wir hatten das hier mit dem
Random() befehl. Sprich da hatte einer Random() zum zufälligen
Aufruf eines Array-Elementes und hatte seltsame Ergebnisse wegen
diesem Verhalten.

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
c4s
Beiträge: 1235
Registriert: 19.09.2007 22:18

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von c4s »

@STARGÅTE
Ich hatte vorhin auch nach diesem Thema gesucht aufgrund der Frage im englischen Forum... <)
"Menschenskinder, das Niveau dieses Forums singt schon wieder!" — GronkhLP ||| "ich hogffe ihr könnt den fehle endecken" — Marvin133 ||| "Ideoten gibts ..." — computerfreak ||| "Jup, danke. Gruss" — funkheld
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Suche ein Forum-Thema mit dem Inhalt...

Beitrag von STARGÅTE »

@PMV
Genau, der so war auch meine Erinnerung.
Da ging zum ein Array mit 10 Felder und sowas wie:

Code: Alles auswählen

For n = 1 to 100
  Feld(Random(9)) + 1
Next
und er hat sich gewundert, warum die Summe aller Felder danach nicht 100 ist.

Ich sehe es nicht als Bug, aber genau weil das jemand gestern gepostet hat im englichen Forum, will ich ihm den Beitrag von hier zeigen, wo das schon diskutiert wurde.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten