Muss man halt bedenken, das man hier halt Speicher verschwendet. Zudem kann ich mir vorstellen, das ein paar Virenscanner so ein verhalten nicht lustig finden.
Ich seh auch nicht so einen großen Vorteil, außer das man unbedingt eine einzige Datei haben will.
Die Suche ergab 1498 Treffer
- 31.07.2021 18:37
- Forum: Anfänger
- Thema: .exe Dateien in PB einbetten und ausführen
- Antworten: 14
- Zugriffe: 2886
- 24.07.2021 09:49
- Forum: Allgemein
- Thema: Listen testen...
- Antworten: 25
- Zugriffe: 4254
Re: Listen testen...
Übrigens: Dim steht für Dimension - und definiert ein Array. Schreib lieber das du anstatt der Listen ein Array benutzt
- 22.07.2021 15:39
- Forum: Allgemein
- Thema: Listen testen...
- Antworten: 25
- Zugriffe: 4254
Re: Listen testen...
Ohne mehr code ist es schwer zu sagen, was bei dir schief läuft. So spontan würde ich schätzen, das du Pointer benutzt und die ungültig werden, weil du Elemente freigibst oder ähnliches. Ich hab zumindest bei meinen Programmen nie Probleme mit Listen festgestellt. Und wenn mein gerade laufendes Prog...
- 22.07.2021 15:36
- Forum: Ankündigungen
- Thema: PureBasic 6.00 Alpha 1
- Antworten: 43
- Zugriffe: 16103
Re: PureBasic 6.00 Alpha 1
ich schiele da auch so mehr so auf ältere Plattformen, da schon seit Jahren ein wieder wachsender Markt an neuer Software, sprich Spiele herausgebracht werden. Amiga, C64, Atari etc. Halt für ältere CPUs wie 6502, z80... Auf diesen Systemen zu entwickeln ist nicht gerade Ideal und alles andere als ...
- 17.07.2021 22:23
- Forum: Grafik & Sound - Programmierung
- Thema: openscreen 640x480 nicht möglich
- Antworten: 6
- Zugriffe: 1932
Re: openscreen 640x480 nicht möglich
Alterantive wäre: Ein rahmenloses Fenster zu maximieren und dort drin ein Screen zu erstellen.
So ein Fullscreen würd ich mittlerweile nicht mehr machen, haut nur die Icons auf den Desktop durcheinander und bringt weitere Nachteile mit sich.
So ein Fullscreen würd ich mittlerweile nicht mehr machen, haut nur die Icons auf den Desktop durcheinander und bringt weitere Nachteile mit sich.
- 17.07.2021 22:12
- Forum: Code, Tipps und Tricks
- Thema: Procedural Generation Labyrinth
- Antworten: 0
- Zugriffe: 1161
Procedural Generation Labyrinth
https://i.imgur.com/bE1D70K.png Basiert grob auf https://www.youtube.com/watch?v=ZZY9YE7rZJw Der Code erzeugt anhand eines Seeds ein eindeutiges Labyrinth. ; Based on https://www.youtube.com/watch?v=ZZY9YE7rZJw DeclareModule RND EnableExplicit ; get a random number (32bit) Declare.l get() ; get a r...
- 14.07.2021 19:08
- Forum: Anfänger
- Thema: PB alpha3 - C-backend: Wegoptimieren verhindern
- Antworten: 14
- Zugriffe: 2909
Re: PB alpha3 - C-backend: Wegoptimieren verhindern
Ab und zu ist man halt neugierig
Auch um bspw. zu sehen, was da so alles optimiert wird.
Auch um bspw. zu sehen, was da so alles optimiert wird.
- 14.07.2021 06:55
- Forum: Anfänger
- Thema: PB alpha3 - C-backend: Wegoptimieren verhindern
- Antworten: 14
- Zugriffe: 2909
Re: PB alpha3 - C-backend: Wegoptimieren verhindern
bspw. zu Testzwecken um rauszufinden, wie schnell ein Code ist. Der Code muss dann nicht was "sinnvolles" machen, sondern nur häufig genug aufgerufen werden, um eine Zeit zu messen.
- 14.07.2021 06:54
- Forum: Anfänger
- Thema: PB alpha3 - C-backend: Wegoptimieren verhindern
- Antworten: 14
- Zugriffe: 2909
Re: PB alpha3 - C-backend: Wegoptimieren verhindern
Nö, das alleine reicht nicht. "Leider" sieht der Optimierer, dass "x" nie wieder gebraucht wird, wozu dann also ausrechnen. oh ernsthaft? Wird dazu auch die Procedure SwapLong() von Optimierer angeschaut? Muss eigentlich, weil ansonsten wäre so eine Optimierung grob fahrlässig. ...
- 13.07.2021 07:30
- Forum: Anfänger
- Thema: PB alpha3 - C-backend: Wegoptimieren verhindern
- Antworten: 14
- Zugriffe: 2909
Re: PB alpha3 - C-backend: Wegoptimieren verhindern
du könntest einfach For i=1 To 80000000 x=SwapLong1(i) Next schreiben, dann sollte nichts mehr optimiert werden. Wobei ich es komisch fände, wenn der Compiler hier überhaupt optimiert. Ansonsten: Wenn du die Geschwindigkeit messen willst, sollte kein Debugger laufen, erstell die Ausgabe in eine Kons...