[Split von Cplusplus Zufallszahlen] Probleme mit mt19937



  • Guten Morgen

    Ich habe ein kleines Problem mit dem mt19337 Generator, und zwar wenn ich den nutzen will sobald ich den initialisiere und das Programm dann compiliere und ausführe stürzt das Programm mit einem runtime Error ab.

    ich habe einmal ein Beispiel aus einem Buch probiert und eine Beispiel von hier aus dem Forum ist beides das gleiche Ergebnis.

    http://www.bilder-hochladen.net/files/lmye-1-c4ca.jpg

    das kommt wenn ich den code ausführe wenn der mt19337 benutzt wird.

    Ich habe keine ahung woran das liegen könnte.

    Danke schon mal im vorraus für die Antworten 🙂 🙂 🙂



  • Dann machst du jetzt mal einen eigenen Thread auf, statt sinnlos einen alten zu kapern, zeigst deinen Code (keine Bilder davon) und nennst Betriebssystem um Compiler. Vielleicht wird dir dann geholfen.


  • Mod

    Das wurde bereits auf SO beantwortet.



  • Arcoth schrieb:

    Das wurde bereits auf SO beantwortet.

    StackOverflow würde einen solchen Beitrag sofort als "link-only" löschen. Irgendwo wird wahrscheinlich fast jede Frage schon irgendwie beantwortet worden sein. Wenn ich dem Link folge, dann lese ich, dass VisualStudio deshalb funktioniert, weil es den mt19337 benutzt. Wenn ich den OP richtig verstehe, funktioniert es nicht, obwohl er den mt19337 benutzt.

    Die vage Aussage, dass es sich um einen Bug handeln soll, ist unseriös. Der verlinkte Beitrag ist anderthalb Jahre alt. Ein "Bug" könnte schon längst beseitigt sein. Mir ist auch nicht klar, ob es sich um einen Bug von MinGW, GCC oder QT handeln soll. Die paar Beispiele, die ich ausprobiert habe, haben jedenfalls gut funktioniert.

    Meine 2 ct 🙂 . Helfen kann ich allerdings auch nicht, da die Informationen des OP viel zu spärlich sind.

    viele grüße
    ralph



  • @rkhb
    Die Informationen die der OP liefert sind gar nicht so spärlich, und ich denke dass Arcoth völlig Recht hat.
    Der OP hat ein Problem mit dem random_device , nicht mit dem mt19337 .

    Und wenn du den von Kotti verlinkten SO Thread aufmerksam gelesen hättest, dann wäre dir auch aufgefallen dass es darin genau darum geht.


Anmelden zum Antworten