title: No suitable conversion function from std string to const char * exists
body: <p>I'm using a pre-built library and in order for me to load a texture and display it I have to use this code. I'm looking to load multiple files and store them as a <code>struct</code> in an array so they can be called and displayed. I keep getting this error:</p>
  
  <blockquote>
    <p>No suitable conversion function from <code>std</code> string to const char * exists</p>
  </blockquote>
  
  <p>when trying to load in the section below.</p>
  
  <pre><code>for (int i=0; i&lt;CUTSCENE; i++)
  {
      stringstream s;
      int fileNum = i+1;
  
      string FirstPart = "Textures/GameVideos/Game (";
      string LastPart = ").png";
  
      s &lt;&lt; FirstPart &lt;&lt; fileNum &lt;&lt; LastPart &lt;&lt; endl;
      string fullfileName;
      s &gt;&gt; fullfileName;
  
      cutSceneMain[i]-&gt;texture = new Texture2D();
      cutSceneMain[i]-&gt;texture-&gt;Load(fullfileName, false);
      cutSceneMain[i]-&gt;sourceRect = new Rect(0.0f, 0.0f, 700, 700);
      cutSceneMain[i]-&gt;position = new Vector2(0.0f, 0.0f());
  }
  </code></pre>