<?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[[gelöst]ASCII Abfrage]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>gibt es eine Möglichkeit abzufragen, ob der Wert den man bekommen hat,<br />
ein ASCII Zeichen ist?<br />
Also irgendwas so was wie:</p>
<pre><code>If(ASCII)
{
 //tu was 
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/322188/gelöst-ascii-abfrage</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 10:31:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/322188.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Dec 2013 14:32:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Tue, 10 Dec 2013 14:41:46 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>gibt es eine Möglichkeit abzufragen, ob der Wert den man bekommen hat,<br />
ein ASCII Zeichen ist?<br />
Also irgendwas so was wie:</p>
<pre><code>If(ASCII)
{
 //tu was 
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370954</guid><dc:creator><![CDATA[meinhana]]></dc:creator><pubDate>Tue, 10 Dec 2013 14:41:46 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Tue, 10 Dec 2013 14:37:34 GMT]]></title><description><![CDATA[<p>Klar. ASCII besteht aus 128 Zeichen. Davon ausgehend, dass die Zählung 0-basiert ist, brauchst du also nur prüfen, ob der Wert &lt;128 ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370958</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 10 Dec 2013 14:37:34 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Tue, 10 Dec 2013 14:41:27 GMT]]></title><description><![CDATA[<p>Alles Klar <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="🙂"
    /></p>
<p>Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370960</guid><dc:creator><![CDATA[meinhana]]></dc:creator><pubDate>Tue, 10 Dec 2013 14:41:27 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Tue, 10 Dec 2013 14:51:36 GMT]]></title><description><![CDATA[<p>daddy_felix schrieb:</p>
<blockquote>
<p>Davon ausgehend, dass die Zählung 0-basiert ist, brauchst du also nur prüfen, ob der Wert &lt;128 ist.</p>
</blockquote>
<p>Die Zählung ist aber häufig (meistens?) nicht 0-basiert, sondern läuft mitunter von -128 bis 127. Vorher nach unsigned casten hilft:</p>
<pre><code class="language-cpp">/* Parameter als int, um einheitlich mit dem Kram in ctype.h zu sein. */
int is_ascii(int c) {
  return (unsigned) c &lt; 128;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2370963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370963</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Tue, 10 Dec 2013 14:51:36 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Tue, 10 Dec 2013 17:39:12 GMT]]></title><description><![CDATA[<p>Autsch.<br />
Wieso nicht</p>
<pre><code class="language-cpp">int is_ascii(int c) {
  return c &gt;= 0 &amp;&amp; c &lt; 128;
}
</code></pre>
<p>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371004</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 10 Dec 2013 17:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Wed, 11 Dec 2013 08:48:12 GMT]]></title><description><![CDATA[<p>Wo wir schon bei C++ sind, warum nicht folgendes:</p>
<pre><code>inline bool is_ascii(unsigned int c){
    return c &lt; 128;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2371086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371086</guid><dc:creator><![CDATA[Youka]]></dc:creator><pubDate>Wed, 11 Dec 2013 08:48:12 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]ASCII Abfrage on Wed, 11 Dec 2013 09:03:39 GMT]]></title><description><![CDATA[<p>Youka schrieb:</p>
<blockquote>
<p>Wo wir schon bei C++ sind, warum nicht folgendes:</p>
<pre><code>inline bool is_ascii(unsigned int c){
    return c &lt; 128;
}
</code></pre>
</blockquote>
<p>weil wir nicht wissen, ob &quot;der Wert den man bekommen hat&quot; unsigned ist oder nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371088</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Wed, 11 Dec 2013 09:03:39 GMT</pubDate></item></channel></rss>