Librerie ... mi date una mano?...please... :-(

di il
1 risposte

Librerie ... mi date una mano?...please... :-(

Ciao a tutti..sono nuovo del forum..... sono alle prese con programma nel quale deve essere introdotto un numero estreatto da una serie di numeri generati secondo una distribuzione gaussiana... il problema sembra complesso (in realtà lo è) ma ho trovato un'altra libreria che sono certo mi possa aiutare a risolvere il problema ma mi servirebbe un aiutino per farla funzionare...la libreria si chiama newran03 e si trova qui http://www.robertnz.net/ftp/newran03.zi con annessa la documentazione al suo interno.

Mi è stato consigliato di usare il seguente codice


#include <iostream>

#include \"newran.h\"



int main()

{

    MotherOfAll urng;

    Random::Set(urng);

    Normal N;

    SumRandom Z = 10 + 5 * N;

    for (int i = 0; i < 10; ++i)

        std::cout << Z.Next() << \"\\n\";

    std::cout << std::endl;

}





ma non mi va.. come mai?

devo includere qualche file.cpp nel progetto?

Grazie!!!

1 Risposte

  • Re: Librerie ... mi date una mano?...please... :-(

    Ciao,

    Dovresti postare gli errori che ti riporta il compilatore se speri di ottenere un aiuto... gli esempi acclusi con lo zip generalmente in testa riportano:

    #define WANT_STREAM
    #define WANT_MATH
    #define WANT_TIME

    #include \"include.h\"
    #include \"newran.h\"
    #include \"format.h\"
    #include \"utility.h\"
    #include \"tryrand.h\"

    Se poi non vuoi creare una .lib statica da linkare al programma dovrai aggiungere al progetto i cpp contenenti il codice per le funzioni della libreria che intendi utilizzare...

    Ciaociao
Devi accedere o registrarti per scrivere nel forum
1 risposte