title: Confusion with sscanf_s
body: <p>I am having issues with sscanf_s, essentially I have this line of code: </p>
  
  <pre><code>sscanf_s( line.c_str(),
            "&lt;float_array id=\"%*s[^\"]\" count=\"%*d\"&gt;%[^&lt;]s",
            numString);
  </code></pre>
  
  <p>I am feeding it this line of text: </p>
  
  <pre><code>&lt;float_array id="Cube-mesh-positions-array" count="24"&gt;1 1 -1 1 -1 -1 -1 -0.9999998 -1    -0.9999997 1 -1 1 0.9999995 1 0.9999994 -1.000001 1 -1 -0.9999997 1 -1 1 1&lt;/float_array&gt;
  </code></pre>
  
  <p>What I am trying to achieve is read the number array written after <code>count="24"&gt;</code> and pass it to another function, however <code>numString</code> remains with a value of <code>""</code> after being passed through the equation, therefore causing the subsequent functions to fail. if anyone could offer me insight into why this is occurring I would be very appreciative.</p>
  
  <p>A short SSCCE that I have tested has revealed that the problem lies elsewhere, I shall have to investigate this further - sorry for wasting your time, and thank you for taking your time to try and help me.</p>