Funzione Parser per C ++

analizzare e valutare una funzione matematica da una stringa!
Scarica ora

Funzione Parser per C ++ Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL v3
  • Prezzo:
  • FREE
  • Nome editore:
  • Juha Nieminen and Joel Yliluoma
  • Sito web dell'editore:
  • http://warp.povusers.org

Funzione Parser per C ++ Tag


Funzione Parser per C ++ Descrizione

Analizzare e valutare una funzione matematica da una stringa! La funzione Parser per C ++ è una libreria C ++ che offre una classe che può essere utilizzata per analizzare e valutare una funzione matematica da una stringa (che potrebbe essere ad esempio. Richiesta dall'utente). La sintassi della stringa di funzione è simile alle espressioni matematiche scritte in C / C ++ (la sintassi esatta è specificata nella documentazione di seguito). La funzione può quindi essere valutata con diversi valori di variabili. Per esempio, una funzione come "Sin (SQRT (X * X + Y * Y))" può essere analizzato da una stringa (STD :: Stringa o uno stile C stringa) e quindi valutato con valori diversi di X e Y. Questa biblioteca può essere utile per valutare le funzioni immesse dall'utente o in alcuni casi interpretando le espressioni matematiche in un linguaggio di scripting. Questo biblioteca mira per la massima velocità sia di analisi e della valutazione, mantenendo la massima portabilità. La biblioteca deve compilare e lavorare con qualsiasi compiler C ++ conforme standard. I tipi numerici sono supportati: Doppio, galleggiante, doppio, lungo INT, numeri point flottanti di precisione multiplo utilizzando la libreria MPFR e interi di precisione arbitraria utilizzando la libreria GMP. (Si noti che non è necessario che queste due librerie esistenti nel sistema per utilizzare la libreria dei parser funzione con gli altri tipi numerici. Il supporto per queste librerie è facoltativamente compilato nell'utilizzo delle impostazioni del preprocessore.) Questa libreria è distribuita sotto il Generale Minore Public License (LGPL) versione 3.


Funzione Parser per C ++ Software correlato

Dna.

Dencodes Il tuo programma Perl in una sequenza di acido nucleico ...

163

Scarica