許多應用程序要求解析數學表達式。這個庫的主要目的是提供一種快速和簡單的方法來完成它。muParser是一個可擴展、高性能的數學表達式解析器庫,它使用C++編寫。它的工作原理是把數學表達式轉換為字節碼和表達式的預計算常數。
這個庫開始就設計成可移植的,它可以在任意一個標準的C++編譯器下進行編譯。它也存在C和C#的封裝。解析器壓縮包包括各種平臺下使用的項目和Makefile文件。代碼可以運行與32位和64位架構的平臺上,并且已經使用MS VC++ V8.0和GCC V4.4.1進行測試。提供代碼示例為了幫助你理解它的是哦那個。該庫是開源的,并且在MIT許可下發布。
muParser是一個免費的軟件,任何人可以在商業和非商業的情況下免費使用。像muParser項目要求永久的維護為了適用于新的平臺,新的編譯器版本和bug修復。因此如果你使用庫并且發現它是有用的,我鼓勵你捐助以保持項目的更新。
muParser: http://muparser.sourceforge.net/
muParserSSE: http://beltoforion.de/muparsersse/math_expression_compiler_en.html
muParserX: http://code.google.com/p/muparserx/
如果對快速的數學表達式計算有需要的話,可以嘗試下這個庫的強大功能和極高的性能,以后會送上muParser使用說明。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
