<?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[CString Problem ?]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wie kann ich Prüfen ob in einem CString eine Zahl enthalten ist oder ein text !!</p>
<p>Also Wen ich CString string;<br />
string == &quot;Hallo 15&quot;;</p>
<p>Dann ist es ein String !!</p>
<p>string = &quot;Hallo&quot;;</p>
<p>auch ein string</p>
<p>wenn aber string = &quot;1459&quot;;</p>
<p>dann soll die funktion mir sagen ja es ist eine zahl !!</p>
<p>Gibt es sowas schon ???</p>
<p>Danke Coolsero</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/57401/cstring-problem</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 14:23:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/57401.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 04 Dec 2003 10:28:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 10:28:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wie kann ich Prüfen ob in einem CString eine Zahl enthalten ist oder ein text !!</p>
<p>Also Wen ich CString string;<br />
string == &quot;Hallo 15&quot;;</p>
<p>Dann ist es ein String !!</p>
<p>string = &quot;Hallo&quot;;</p>
<p>auch ein string</p>
<p>wenn aber string = &quot;1459&quot;;</p>
<p>dann soll die funktion mir sagen ja es ist eine zahl !!</p>
<p>Gibt es sowas schon ???</p>
<p>Danke Coolsero</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408152</guid><dc:creator><![CDATA[Coolsero]]></dc:creator><pubDate>Thu, 04 Dec 2003 10:28:06 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 10:33:22 GMT]]></title><description><![CDATA[<p>nur ne idee.<br />
vielleicht über den ascii-code ?<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=":confused:"
      alt="😕"
    /><br />
jedes stringzeichen überprüfen, welchen ascii-wert es hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408156</guid><dc:creator><![CDATA[fevernova]]></dc:creator><pubDate>Thu, 04 Dec 2003 10:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 10:54:44 GMT]]></title><description><![CDATA[<p>Versteh ich das richtig?</p>
<p>Solange nur Zahlen vorkommen, soll er sagen es sind Zaheln ansonsten immer String ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408181</guid><dc:creator><![CDATA[C-O-M-M-A-N-D-E-R]]></dc:creator><pubDate>Thu, 04 Dec 2003 10:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 11:08:48 GMT]]></title><description><![CDATA[<p>ich hab schonmal ne funktion isNaN(double dWert) benutzt, aber da musst du deinen string in einen double wert kriegen. wird eigentlich zum überprüfen von zahleneingaben oder so benutzt..</p>
<p>viel spass:)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408189</guid><dc:creator><![CDATA[...]]></dc:creator><pubDate>Thu, 04 Dec 2003 11:08:48 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 11:39:46 GMT]]></title><description><![CDATA[<p>Das wäre eine Art es zu teste:</p>
<pre><code class="language-cpp">CString string = &quot;Hallo 134&quot;;       //String der geprüft werden soll
AfxMessageBox(check(string));       //MessageBox ob Zahl oder String | check ist die Funktion
.
.
//Das ist die Funktion
CString CTestDlg::check(CString test)
{
	CString ret;
	bool num = true;
	int len = test.GetLength();
	int x = 0;
	while(x &lt; len)      //Solang x kleiner ist wie der String
	{
		CString tmp = test.GetAt(x);  //Hier wird immer ein Zeichen weiter gegangen
		if('0' &lt;= tmp &amp;&amp; tmp &lt;= '9') //Hier wird geschaut ob das Zeichen ein Zahl ist
		{
	            //Wenn ja nix machen
		}
		else
		{
			num = false; //Hier wird makiert das Buchstaben drin vorkommen
                           break; //Dann kann er ja auch schon aufhören zu gucken :)
		}
		x++;
	}
	if(num == true) //Hier guckt er jetzt ob eine Makierung da ist oder nicht
		return ret = &quot;zahl&quot;;
	else
		return ret = &quot;string&quot;;
}
</code></pre>
<p>So das wärs...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408214</guid><dc:creator><![CDATA[C-O-M-M-A-N-D-E-R]]></dc:creator><pubDate>Thu, 04 Dec 2003 11:39:46 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 13:54:23 GMT]]></title><description><![CDATA[<p>Hallo all,</p>
<p>Danker erst mal für die Hilfe !!</p>
<p>Hab mir jetzt ne Funktion geschreiben !! Funst super !!</p>
<p>Gruß Coolsero</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408340</guid><dc:creator><![CDATA[Coolsero]]></dc:creator><pubDate>Thu, 04 Dec 2003 13:54:23 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 15:22:14 GMT]]></title><description><![CDATA[<p>dann lass doch mal sehen <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="🙂"
    /> !!! *neugierigbin!*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/408466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408466</guid><dc:creator><![CDATA[...]]></dc:creator><pubDate>Thu, 04 Dec 2003 15:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 15:44:11 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">bool CLibrarythread::checknummer(CString tnummer)
{

for( int i=0; i&lt;=tnummer.GetLength()-1; i++)
{

  TCHAR z = tnummer[i];
  if( isdigit(z))
  {
  }
  else
	  return false;
} 

return true;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/408485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408485</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Thu, 04 Dec 2003 15:44:11 GMT</pubDate></item><item><title><![CDATA[Reply to CString Problem ? on Thu, 04 Dec 2003 15:45:39 GMT]]></title><description><![CDATA[<p>ich sag dazu jetzt nix mehr <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/408486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/408486</guid><dc:creator><![CDATA[C-O-M-M-A-N-D-E-R]]></dc:creator><pubDate>Thu, 04 Dec 2003 15:45:39 GMT</pubDate></item></channel></rss>