<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Escape Zeichen]]></title><description><![CDATA[<p>hallo</p>
<p>habe ein problem: bei mir funktionieren fast keine Escape Zeichen -.-<br />
kann mir wer helfen?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using std::cout;

int main()
{
    cout &lt;&lt; &quot;text1\b&quot;;
}
</code></pre>
<p>der Code funktioniert nicht... genauso wie mit \a, \v und viele andere...<br />
\t und \n funktionieren aber</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204255/escape-zeichen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 10:54:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204255.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 31 Jan 2008 18:31:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Escape Zeichen on Thu, 31 Jan 2008 18:31:11 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>habe ein problem: bei mir funktionieren fast keine Escape Zeichen -.-<br />
kann mir wer helfen?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using std::cout;

int main()
{
    cout &lt;&lt; &quot;text1\b&quot;;
}
</code></pre>
<p>der Code funktioniert nicht... genauso wie mit \a, \v und viele andere...<br />
\t und \n funktionieren aber</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447215</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Thu, 31 Jan 2008 18:31:11 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Fri, 01 Feb 2008 07:46:33 GMT]]></title><description><![CDATA[<p>Was soll \b denn sein? Schon \\b probiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447398</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Fri, 01 Feb 2008 07:46:33 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Fri, 01 Feb 2008 08:34:33 GMT]]></title><description><![CDATA[<p>Fellhuhn schrieb:</p>
<blockquote>
<p>Was soll \b denn sein?</p>
</blockquote>
<p>steht <a href="http://www.cppreference.com/escape_sequences.html" rel="nofollow">hier</a><br />
Steht für &quot;Backspace&quot;. Ich vermute, dass bereits geflusht (also auf die Konsole ausgegeben) wurde und/oder es an den Konsoleneinstellungen liegt.<br />
Überhaupt würde ich mich bei den Escape-Sequenzen (Ausnahme '\n') nicht unbedingt darauf verlassen, dass sie überall wie gewünscht funktionieren.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447409</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Fri, 01 Feb 2008 08:34:33 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Fri, 01 Feb 2008 10:49:33 GMT]]></title><description><![CDATA[<p>danke für die auskunft <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> !<br />
lg Takeru</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447466</guid><dc:creator><![CDATA[Takeru]]></dc:creator><pubDate>Fri, 01 Feb 2008 10:49:33 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 14:24:56 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">string text = &quot;huhu ' haha&quot;;
text = str_replace(&quot;'&quot;, &quot;\'&quot;, text);
printf(&quot;%s&quot;,text.c_str());
</code></pre>
<p>Ich habe SQLite und muss Text bevor ich diesen INSERT mache escapen, da sonst sowas draus werden würde</p>
<p>INSERT Name VALUES ('huhu ' haha',0,1)</p>
<p>So würde er Syntaxfehler melden, da ' so falsch interpretiert würde.<br />
Selbe gilt bei &quot;huhu &quot; haha&quot;</p>
<p>Obiger Code bewirkt aber ne &quot;Endlosschleife&quot; .. zumindest hängt die Console.<br />
Kann mir jemand sagen wie ich &quot; und ' korrekt für SQLite escapen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473698</guid><dc:creator><![CDATA[Manus]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 14:27:37 GMT]]></title><description><![CDATA[<p>Schau dir das mal an: <a href="http://www.cppreference.com/cppalgorithm/replace_copy_if.html" rel="nofollow">http://www.cppreference.com/cppalgorithm/replace_copy_if.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473702</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:27:37 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 14:37:03 GMT]]></title><description><![CDATA[<p>Danke, aber ganz erlich verstehe ich da grad nur Bahnhof. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473710</guid><dc:creator><![CDATA[Manus]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:37:03 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 15:29:07 GMT]]></title><description><![CDATA[<p><a href="http://www.sqlite.org/c3ref/mprintf.html" rel="nofollow">http://www.sqlite.org/c3ref/mprintf.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473742</guid><dc:creator><![CDATA[witte_]]></dc:creator><pubDate>Thu, 13 Mar 2008 15:29:07 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 17:11:13 GMT]]></title><description><![CDATA[<p>Danke schön! Das hilft schonmal weiter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473797</guid><dc:creator><![CDATA[Manus]]></dc:creator><pubDate>Thu, 13 Mar 2008 17:11:13 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 17:22:49 GMT]]></title><description><![CDATA[<p>Gleich mal Frage anhängen. Versuch mich gerade daran eine Hilfsfunktion für den SQLite3 Wrapper zu schreiben , womit ich Texte Escape.</p>
<p>Eine Frage wäre warum sqlite3_free(zSQL); von nöten ist und die wichtigere Frage, warum ich zSQL nicht in text reinbekomme.</p>
<p>'string::opertor=(char*)' will er nicht... strcpy() klappte aber auch nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Was muss man denn da tun?</p>
<pre><code class="language-cpp">void sqlite::escape(const string &amp;text)
{
    char *zSQL = sqlite3_mprintf(&quot;%q&quot;, text);
    text = zSQL;
    sqlite3_free(zSQL);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1473804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473804</guid><dc:creator><![CDATA[Manus]]></dc:creator><pubDate>Thu, 13 Mar 2008 17:22:49 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 17:42:12 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void sqlite::escape(const string &amp;text)
{
    char *zSQL = sqlite3_mprintf(&quot;%q&quot;, text);
    text = zSQL;
    sqlite3_free(zSQL);
}
</code></pre>
<p>[/quote]</p>
<p>Du aktualisierst eine const ref?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473817</guid><dc:creator><![CDATA[witte_]]></dc:creator><pubDate>Thu, 13 Mar 2008 17:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Thu, 13 Mar 2008 18:01:54 GMT]]></title><description><![CDATA[<p>Ich habe ein AnsiString Name mit Inhalt &quot;Walter's&quot;.<br />
Jetzt möchte ich das Escapen mit db-&gt;escape(Name.c_str());</p>
<p>Wenn ich nicht const setze meckert er:</p>
<blockquote>
<p>[C++ Warnung] Unit1.cpp(134): W8030 Temporäre Größe für Parameter 'text' in Aufruf von 'sqlite::escape(string &amp;)' verwendet</p>
</blockquote>
<p>Wollte jetzt nicht mit Rückgabe arbeiten</p>
<pre><code class="language-cpp">string sqlite_db::escape(string text)
{
    char *zSQL = sqlite3_mprintf(&quot;%q&quot;, text);
    text = zSQL; // Fehler!!!
    sqlite3_free(zSQL);
    return text;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1473826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473826</guid><dc:creator><![CDATA[Manus]]></dc:creator><pubDate>Thu, 13 Mar 2008 18:01:54 GMT</pubDate></item><item><title><![CDATA[Reply to Escape Zeichen on Fri, 14 Mar 2008 09:57:16 GMT]]></title><description><![CDATA[<p>Warum willst du nicht mit Rückgabe arbeiten?<br />
Bist du eigentlich das hier?<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-208000.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-208000.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474158</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 14 Mar 2008 09:57:16 GMT</pubDate></item></channel></rss>