title: Efficient C++ way of giving literal meaning to special symbols (") in a C++ string
body: <p>I want to put this:</p>
  
  <pre><code>&lt;script src = "Script2.js" type = "text/javascript"&gt; &lt; / script&gt;
  </code></pre>
  
  <p>in a <code>std::string</code> so I append a (<code>\</code>) symbol before every double quotes (<code>"</code>)  to give it a literal meaning of ", instead of a string demarcation in C++ like this: </p>
  
  <pre><code>std::string jsFilesImport = "&lt;script src = \"Script2.js\" type = \"text/javascript\"&gt; &lt; / script&gt;\""
  </code></pre>
  
  <p>If I have a big <code>string</code> with many (<code>"</code>), adding (<code>\</code>) for every (<code>"</code>) becomes difficult. Is there a simple way to achieve this in C++?</p>