title: Error: Cannot convert 'const value_type' to 'char'
body: <pre><code>firstChar = infix[i];
  </code></pre>
  
  <p><code>firstChar</code> is a char, and <code>infix</code> is a string vector. Trying to store the char from vector[i] in <code>firstChar</code>, but it's not going so well.</p>
  
  <p>There's also two other errors if you'd like to help out on those.</p>
  
  <p>error: could not convert 'firstChar' from 'char' to 'std::__cxx11::string'</p>
  
  <pre><code>precedenceHolder = precedence(firstChar);
  </code></pre>
  
  <p>On this one, I've tried static casting the firstChar to a string, but that just caused a whole lot of other errors.</p>
  
  <p>error: could not convert 's.LinkedStack::peek,char.()' from 'char' to 'std::__cxx11::string'</p>
  
  <pre><code>while (!s.isEmpty() &amp;&amp; s.peek() != '(' &amp;&amp; precedenceHolder &lt;= precedence(s.peek()))
  </code></pre>
  
  <p>Thanks for any help. I'm expecting to bomb this project.</p>
  
  <p>Edit: variable names are as follows</p>
  
  <pre><code>LinkedStack&lt;char&gt; s;
  int i = 0;
  int k = 0;
  char firstChar;
  vector&lt;string&gt; postFix;
  int precedenceHolder;
  </code></pre>