<?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[if &amp;gt; problem]]></title><description><![CDATA[<p>Guten Tag,<br />
Ich bin gerade ein updater am programmieren,<br />
ich habe ein kleines problem unzwar will ich die vorhandene version mit der neuen version vergleichen z.b ist die größer als 1.1.1 läd er diese runter.</p>
<p>ich sehe einfach den wald vor lauter bäume nicht</p>
<pre><code class="language-cpp">char update[1024];
	ifstream update1(&quot;update.txt&quot;);
	update1 &gt;&gt;update;
	if(update &gt; &quot;1.1.1&quot;)
	{
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/284138/if-gt-problem</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 02:27:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/284138.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Mar 2011 14:56:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 14:56:43 GMT]]></title><description><![CDATA[<p>Guten Tag,<br />
Ich bin gerade ein updater am programmieren,<br />
ich habe ein kleines problem unzwar will ich die vorhandene version mit der neuen version vergleichen z.b ist die größer als 1.1.1 läd er diese runter.</p>
<p>ich sehe einfach den wald vor lauter bäume nicht</p>
<pre><code class="language-cpp">char update[1024];
	ifstream update1(&quot;update.txt&quot;);
	update1 &gt;&gt;update;
	if(update &gt; &quot;1.1.1&quot;)
	{
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2040429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040429</guid><dc:creator><![CDATA[Rene.p.93]]></dc:creator><pubDate>Sat, 26 Mar 2011 14:56:43 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 15:04:16 GMT]]></title><description><![CDATA[<p>Du vergleichst die Adressen der <code>char</code> -Zeiger. Wenn du einen lexikographischen Vergleich möchtest, nimm <code>std::string</code> . Ich würde so oder so <code>std::string</code> nehmen, die Arbeit damit ist um einiges komfortabler und weniger fehleranfällig als mit <code>char</code> -Arrays.</p>
<p>Ich bin mir allerdings nicht sicher, ob der Vergleich zweier Zeichenketten überall immer gleich definiert ist. Ich würde sonst die einzelnen Versionsziffern extrahieren und als Integer vergleichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040437</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 26 Mar 2011 15:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 15:06:54 GMT]]></title><description><![CDATA[<p>Nimm std::string statt char[] oder std::strcmp statt &lt;. So vergleichst Du nämlich nur die Adressen des jeweils ersten Zeichen-Objekts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040438</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Sat, 26 Mar 2011 15:06:54 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 15:20:14 GMT]]></title><description><![CDATA[<p>ok danke hat Funktioniert<br />
ihr seit die besten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040442</guid><dc:creator><![CDATA[Rene.p.93]]></dc:creator><pubDate>Sat, 26 Mar 2011 15:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 15:28:31 GMT]]></title><description><![CDATA[<p>Rene,jedtke schrieb:</p>
<blockquote>
<p>ihr seit die besten</p>
</blockquote>
<p><a href="http://www.seitseid.de" rel="nofollow">www.seitseid.de</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040444</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Sat, 26 Mar 2011 15:28:31 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 19:10:28 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Ich bin mir allerdings nicht sicher, ob der Vergleich zweier Zeichenketten überall immer gleich definiert ist. Ich würde sonst die einzelnen Versionsziffern extrahieren und als Integer vergleichen.</p>
</blockquote>
<p>Selbst wenn: Mit Zeichenketten ist &quot;1.1.10&quot; &lt; &quot;1.1.9&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040566</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Sat, 26 Mar 2011 19:10:28 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sat, 26 Mar 2011 19:24:31 GMT]]></title><description><![CDATA[<p>Dasd schrieb:</p>
<blockquote>
<p>Selbst wenn: Mit Zeichenketten ist &quot;1.1.10&quot; &lt; &quot;1.1.9&quot;.</p>
</blockquote>
<p>Ansichtssache bei uns wäre 1.1.10 &gt; 1.1.9 weil dies = 1.1.09 ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040573</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sat, 26 Mar 2011 19:24:31 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sun, 27 Mar 2011 09:50:15 GMT]]></title><description><![CDATA[<p>HighLigerBiMBam schrieb:</p>
<blockquote>
<p>Dasd schrieb:</p>
<blockquote>
<p>Selbst wenn: Mit Zeichenketten ist &quot;1.1.10&quot; &lt; &quot;1.1.9&quot;.</p>
</blockquote>
<p>Ansichtssache bei uns wäre 1.1.10 &gt; 1.1.9 weil dies = 1.1.09 ist.</p>
</blockquote>
<p>Dann ist aber &quot;1.1.100&quot; &lt; &quot;1.1.99&quot;. <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="😉"
    /> Kommt wohl darauf an, welche Anforderungen der OP hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040724</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Sun, 27 Mar 2011 09:50:15 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Sun, 27 Mar 2011 09:55:11 GMT]]></title><description><![CDATA[<p>Dasd schrieb:</p>
<blockquote>
<p>Dann ist aber &quot;1.1.100&quot; &lt; &quot;1.1.99&quot;. <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="😉"
    /> Kommt wohl darauf an, welche Anforderungen der OP hat.</p>
</blockquote>
<p>Nein man <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="😃"
    /> &quot;1.1.100&quot; &gt; &quot;1.1.99&quot; weil die 1.1.99 dann = 1.1.099 ist. Es wird einfach nur blump hochgezählt ;p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2040728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2040728</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sun, 27 Mar 2011 09:55:11 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Fri, 01 Apr 2011 16:48:33 GMT]]></title><description><![CDATA[<p>HighLigerBiMBam schrieb:</p>
<blockquote>
<p>Dasd schrieb:</p>
<blockquote>
<p>Dann ist aber &quot;1.1.100&quot; &lt; &quot;1.1.99&quot;. <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="😉"
    /> Kommt wohl darauf an, welche Anforderungen der OP hat.</p>
</blockquote>
<p>Nein man <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="😃"
    /> &quot;1.1.100&quot; &gt; &quot;1.1.99&quot; weil die 1.1.99 dann = 1.1.099 ist. Es wird einfach nur blump hochgezählt ;p</p>
</blockquote>
<p>Ich glaube, was die Kollegen dir erklären wollen ist, daß der normale Zeichenketten-Vergleich zu &quot;dumm&quot; ist, um sowas darzustellen. Das heißt, um die Reihenfolge &quot;1.1.10&quot; &gt; &quot;1.1.9&quot; zu erhalten, mußt du den String selber auseinandernehmen und vergleichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043339</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 01 Apr 2011 16:48:33 GMT</pubDate></item><item><title><![CDATA[Reply to if &amp;gt; problem on Fri, 01 Apr 2011 17:00:39 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Ich glaube, was die Kollegen dir erklären wollen ist, daß der normale Zeichenketten-Vergleich zu &quot;dumm&quot; ist, um sowas darzustellen. Das heißt, um die Reihenfolge &quot;1.1.10&quot; &gt; &quot;1.1.9&quot; zu erhalten, mußt du den String selber auseinandernehmen und vergleichen.</p>
</blockquote>
<p>Was ich vorausgesetzt habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043345</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Fri, 01 Apr 2011 17:00:39 GMT</pubDate></item></channel></rss>