title: What is the best way to evaluate mathematical expressions in C++?
body: <p>What is the best way to evaluate any custom math expression, for example</p>
  
  <pre><code>3+sqrt(5)+pow(3)+log(5)
  </code></pre>
  
  <p>I know that embedding Python into C++ can do that; is there any better way?</p>
  
  <p>Thanks!</p>