bcParserCPP è una libreria C++ del parser di espressioni matematiche che può essere utilizzata con Visual C++, Borland C++, GNU C++ e altri compilatori C++ su qualsiasi sistema operativo.
Le funzionalità della libreria di parser matematici bcParseCPP C++ includono:
API C++ facile da usare.
Viene fornito con funzioni predefinite.
È possibile creare funzioni/variabili personalizzate e ottenere un callback alle proprie funzioni definite nel codice sorgente.
Ottimizzazione: eliminazione costante dell'espressione per le attività ripetute.
Le stringhe sono supportate nell'espressione.
Operatori analitici: +, -, /, *, ^
Operatori logici: , =, &, |, !, , =
Parantesi: (, {, [
Funzioni sotto forma di: f(x,y,... N) La commissione per l'
L'elenco delle funzioni predefinite è disponibile nella documentazione.
Distribuzione royalty free a un prezzo accessibile.
Distribuito come codice sorgente.
Portatile su tutte le piattaforme.
Portatile tra i compilatori.
Ulteriori informazioni sulla libreria C++ di bcParserCPP Math Parser sono qui.
cronologia delle versioni
- Versione 2.6 pubblicato il 2009-06-28
Supporto per > =,
- Versione 2.6 pubblicato il 2009-06-28
Supporto per > =,
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
bcParserCPP - Classe C++ parser di espressioni matematiche - Copyright bestcode.com
Contratto di licenza
=================
bcParserCPP si riferisce al codice sorgente e ai file binari che implementano e utilizzano
algoritmo di analisi delle espressioni.
Accordo
---------
Installando e utilizzando questo software sei d'accordo con:
- Una licenza consente l'utilizzo di una copia di bcParserCPP da parte di uno sviluppatore.
- La licenza del sito consente l'utilizzo di bcParserCPP da parte di un numero qualsiasi di sviluppatori in un
sede dell'azienda.
- La licenza è esente da royalty. È possibile spedire tutte le copie di
file binari dell'applicazione (non il codice sorgente bcParserCPP) come desiderato.
Ad esempio, è possibile acquistare 1 licenza per sviluppatori,
Sviluppare 1 applicazione utilizzando il componente e spedire l'applicazione qualsiasi numero
dei tempi senza pagare più nulla.
- Non è possibile utilizzare questo software (binari e origine) per creare un
prodotto competitivo, in natura simile. Non è possibile utilizzare questo prodotto
per creare un altro controllo ActiveX, un altro componente COM, un componente VCL o
simile a distribuire A MENO che non si creino tali componenti
per usarli tu stesso per costruire un'altra applicazione e non competere
con questo software.
- Non è possibile utilizzare la versione di prova di questo software in
qualsiasi applicazione diversa dagli scopi di prova. Periodo di prova
durerà non più di 1 mese dopo il primo test.
- Non è possibile distribuire il codice sorgente.
- È possibile modificare il codice sorgente per soddisfare le esigenze di sviluppo dell'applicazione.
Non è possibile distribuire tale codice sorgente modificato.
Disclaimer
==========
L'Autore di questo software non può e non garantisce che
funzioni contenute nel Software soddisfino le vostre esigenze,
o che le sue operazioni saranno senza errori.
L'intero rischio per quanto riguarda le prestazioni o la qualità del Software,
o entrambi, è esclusivamente con l'utente e non con l'Autore.
L'si assume la responsabilità della selezione del software per
raggiungere i risultati previsti e per l'installazione, l'uso e
risultati ottenuti dal Software.
L'Autore non fornisce alcuna garanzia, implicita o espressa,
limitazione senza limiti di qualsiasi garanzia in relazione al presente Software
documentato qui, la sua qualità, prestazioni o idoneità per un particolare
Scopo. In nessun caso l'Autore sarà responsabile nei confronti dell'autore per danni,
diretto o indiretto, incidentale, speciale o consequenziale
derivanti dall'uso o da eventuali difetti del Software, anche se il
L'autore è stato informato della possibilità di tali danni,
o per qualsiasi reclamo da parte di qualsiasi altra parte.
Tutte le altre garanzie di qualsiasi tipo, esplicite o implicite,
comprese, a titolo di
commerciabilità e idoneità per uno scopo particolare, sono espressamente
Escluso.
Grazie e buona programmazione!
- team bestcode
www.bestcode.com
[email protected]