Re: Können gcc-Optimierungen auch bei "guten" Code zu Fehlern führen?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ferdinand Ihringer schrieb:
Da du auf den Wert im Codeabschnitt sonst nicht zugreifst: Ist heap->n_nodes
korrekt initialisiert? Alternativ könntest du auch irgendwo anders im Code
ausversehen auf das Speichersegment zugreifen, wozu man dann wohl
entsprechende Programme zu Rate ziehen müsste. Der gcc kann natürlich auch
einen Bug haben

Ich denke schon das die Initialisierung korrekt ist, da es ohne
Compiler-Optimierungen geht, aber dies wirklich genau zu prüfen ist mir
zu Aufwändig. Das Programm war für einen Wettbewerb, der jetzt sowieso
abgeschlossen ist.

Ich muss zugeben, bei sowas würde ich versuchen, möglichst direkt aus
Literatur den Pseudocode abzuschreiben, da das schon korrekturgelesen ist.
Alternativ gibt es doch für Fibonacciheaps doch bestimmt C-Bibliotheken.

Wie oben gesagt war das Programm für einen Wettbewerb, so dass ich
praktisch gezwungen war die Heaps selber zu implementieren.

- --
E-Mail: blubb@xxxxxxxxxxx
Homepage: www.hyper-world.de.vu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEqPnXffrSAKqtmpcRAki8AJoC1o+nB2t9/ZclhJ6zIwGvSjLLrwCdEwB7
PwYSH52J/qLI1bCBTzPS11I=
=paLN
-----END PGP SIGNATURE-----
.



Relevant Pages

  • Re: Liste der geöffneten Dateien eines Prozesses anzeigen
    ... dein Programm einbauen, sonst würdest Du ja auch hier nicht fragen,... ... Schau auch mal hier: ... Bleib lieber bei so Sachen wie dem Process Explorer,... ... Alternativ kannst Du einen Kernel Treiber schreiben, ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Registry prüfen
    ... Das Programm läuft mir immer in die IF-Prüfung! ... ' Alternativ wird dieser Wert genommen ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Modellierung
    ... ram@xxxxxxxxxxxxxxxxxx (Stefan Ram) wrote: ... für ein Objekt in irgendeinem Programm und bitte ihn dann, ... auszugeben. ... Alternativ auch einem Lisp-, Java- oder ...
    (de.comp.lang.misc)
  • Re: PCI-Controller =?ISO-8859-1?Q?f=FCr_SATA_II?=
    ... Beides ist SATA I und somit eigentlich erstmal uninteressant (fehlende ... Alternativ habe ich mir mal das Programm von Promise angesehen: ...
    (de.comp.hardware.laufwerke.festplatten)
  • Re: frewillige Arbeitslosenversicherung =?UTF-8?B?ZsO8ciBTZWxic3Q=?= =?UTF-8?B?w6RuZGlnZWk=?
    ... "Zur Herstellung von fairem Wettbewerb müssen auch in Deutschland ... das so genau nur im Programm der CSU steht, ... Willy Moll, Finanzhonorarberater, http://www.moll-fb.de ...
    (de.etc.beruf.selbstaendig)