<?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[== NULL?]]></title><description><![CDATA[<p>Nabend,</p>
<p>ich stehe grad voll auffem Schlauch und bin am Verzweifeln...<br />
ich habe folgenden Code:</p>
<pre><code>AnsiString c = InputBox(&quot;Account erstellen&quot;, &quot;Username eingeben:&quot; , &quot;&quot;);
</code></pre>
<p>Diese Eingabe möchte ich einfach Überprüfen ob in dieser Box nichts oder leerzeichen eingegeben worden...</p>
<p>BITTE HELFT MIR <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/105818/null</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 13:20:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/105818.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Apr 2005 02:27:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to == NULL? on Sun, 03 Apr 2005 02:27:13 GMT]]></title><description><![CDATA[<p>Nabend,</p>
<p>ich stehe grad voll auffem Schlauch und bin am Verzweifeln...<br />
ich habe folgenden Code:</p>
<pre><code>AnsiString c = InputBox(&quot;Account erstellen&quot;, &quot;Username eingeben:&quot; , &quot;&quot;);
</code></pre>
<p>Diese Eingabe möchte ich einfach Überprüfen ob in dieser Box nichts oder leerzeichen eingegeben worden...</p>
<p>BITTE HELFT MIR <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/758709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758709</guid><dc:creator><![CDATA[crooklyn]]></dc:creator><pubDate>Sun, 03 Apr 2005 02:27:13 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Sun, 03 Apr 2005 08:00:00 GMT]]></title><description><![CDATA[<p>if(c == &quot;&quot;)</p>
<p>Und bei Leerzeichen musst du halt entsprechend daraufhin prüfen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/758740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758740</guid><dc:creator><![CDATA[Reyx]]></dc:creator><pubDate>Sun, 03 Apr 2005 08:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Sun, 03 Apr 2005 08:29:31 GMT]]></title><description><![CDATA[<p>AnsiString hat eine Methode namens IsEmpty() <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/758749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758749</guid><dc:creator><![CDATA[nirsaja]]></dc:creator><pubDate>Sun, 03 Apr 2005 08:29:31 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Sun, 03 Apr 2005 11:30:41 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Um auch Leerzeichen (und Steuerzeichen) auszuschließen...</p>
<pre><code class="language-cpp">if (Trim(c) == &quot;&quot;)
{
  ...
}
</code></pre>
<p>Bis dann denn,<br />
<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 />
Nash</p>
]]></description><link>https://www.c-plusplus.net/forum/post/758863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758863</guid><dc:creator><![CDATA[Nash]]></dc:creator><pubDate>Sun, 03 Apr 2005 11:30:41 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 05:50:19 GMT]]></title><description><![CDATA[<p>wenn dann auf jeden fall fuer den vergleich <strong>IsEmpty()</strong> verwenden, da dort direkt das zugrundeliegende char-array geprueft wird und kein umstaendlicher vergleichsoperator benoetigt wird. zumal der zweiter vergleichsparameter erst in einen ansistring-typ umgewandelt werden muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759370</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Mon, 04 Apr 2005 05:50:19 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 11:45:56 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<blockquote>
<p>Diese Eingabe möchte ich einfach Überprüfen ob in dieser Box <strong>nichts</strong> oder <strong>leerzeichen</strong> eingegeben worden...</p>
</blockquote>
<p>Sobald &quot;c&quot; mit mind. einem Leerzeichen gefüllt ist, gibt IsEmpty() false zurück. Wenn man überprüfen will, ob der String leer ist oder nur Leerzeichen enthält, geht das mit Trim() am besten (finde ich).</p>
<p>Bis dann denn,<br />
<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 />
Nash</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759548</guid><dc:creator><![CDATA[Nash]]></dc:creator><pubDate>Mon, 04 Apr 2005 11:45:56 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 14:49:44 GMT]]></title><description><![CDATA[<p>args... <strong>IsEmpty</strong> prueft (wie der name ja schon sagt), ob der string 0 oder != 0 ist, d.h. ob im char-array irgendein zeichen steht!</p>
<pre><code class="language-cpp">if (Trim(c).IsEmpty())
{
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/759583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759583</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Mon, 04 Apr 2005 14:49:44 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 15:51:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Nee, is schon klar... ist ja sehr viel kürzer, viel übersichtlicher, viel schneller... und einfach eben besser...<br />
Da ich ja lernfähig bin : Erkläre mir doch bitte, warum ist &quot;<strong>if (Trim(c).IsEmpty())</strong>&quot; so viel besser als &quot;<strong>if (Trim(c) == &quot;&quot;)</strong>&quot; ?</p>
<p>Bis dann denn,<br />
<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 />
Nash</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759622</guid><dc:creator><![CDATA[Nash]]></dc:creator><pubDate>Mon, 04 Apr 2005 15:51:20 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 16:11:21 GMT]]></title><description><![CDATA[<p>Bei IsEmpty wird lediglich kontrolliert, ob der interne char-Pointer 0 ist (nur ein Vergleich). Dies ist identisch mit</p>
<pre><code class="language-cpp">AnsiString str;
if( str.data() == NULL );
</code></pre>
<p>Bei deiner Variante wird zuerst ein temporärer AnsiString erzeugt (aus dem Leestring über sprintf). Danach wird die LStrCmp-Funktion aufgerufen. Das ist eindeutig komplizierter.</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759644</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 04 Apr 2005 16:11:21 GMT</pubDate></item><item><title><![CDATA[Reply to == NULL? on Mon, 04 Apr 2005 17:10:26 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Mmmh, nun gut, stimmt. Für den Compiler ist es mit &quot;IsEmpty()&quot; wohl leichter. Ich finde nur, daß der Vergleich (==) ein wenig übersichtlicher ist (jedenfalls für mich). Ich würde wohl bei sehr vielen Vergleichen (in einer Schleife) auch zu &quot;IsEmpty()&quot; greifen (aber auch nur aus Optimierungsgründen).</p>
<p>Bis dann denn,<br />
<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 />
Nash</p>
]]></description><link>https://www.c-plusplus.net/forum/post/759723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/759723</guid><dc:creator><![CDATA[Nash]]></dc:creator><pubDate>Mon, 04 Apr 2005 17:10:26 GMT</pubDate></item></channel></rss>