<?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[Problem mit VS2005]]></title><description><![CDATA[<p>Hi Leute,<br />
habe 2 Fragen.</p>
<p>Erstes Problem:<br />
Ich moechte gerne einen Text Scroller in mein Programm einbinden.<br />
Allerdings bekomme ich mit VS2005 einen Error:<br />
.\trainer.cpp(189) : warning C4018: '&lt;' : signed/unsigned mismatch</p>
<p>Zeile 189 ist:</p>
<pre><code class="language-cpp">for (i=0;i&lt;strlen(scrolltext);i++) {
</code></pre>
<p>In Studio 6 bekommt man damit keinen error. Kann mir da jemand weiterhelfen?</p>
<p>Zweite Frage:<br />
Nach dem Compilen meines Programmes moechte ich, dass VS2005 eine Datei<br />
(upack.bat) automatisch ausfuehrt (die ist dafuer da, das Programm zu packen).<br />
Andernfalls muesste ich das immer manuell machen.<br />
Ist es moeglich (wenn ja, wie?), dass man es irgendwie und irgedwo in VS2005<br />
angeben kann, diese Datei nach dem Compilen automatisch auszufuehren?</p>
<p>BTW, ich bin neu in C++, also wenn moeglich bitte detailiert antworten <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>THX in advance.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199648/problem-mit-vs2005</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 17:08:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199648.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Dec 2007 17:07:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 17:07:20 GMT]]></title><description><![CDATA[<p>Hi Leute,<br />
habe 2 Fragen.</p>
<p>Erstes Problem:<br />
Ich moechte gerne einen Text Scroller in mein Programm einbinden.<br />
Allerdings bekomme ich mit VS2005 einen Error:<br />
.\trainer.cpp(189) : warning C4018: '&lt;' : signed/unsigned mismatch</p>
<p>Zeile 189 ist:</p>
<pre><code class="language-cpp">for (i=0;i&lt;strlen(scrolltext);i++) {
</code></pre>
<p>In Studio 6 bekommt man damit keinen error. Kann mir da jemand weiterhelfen?</p>
<p>Zweite Frage:<br />
Nach dem Compilen meines Programmes moechte ich, dass VS2005 eine Datei<br />
(upack.bat) automatisch ausfuehrt (die ist dafuer da, das Programm zu packen).<br />
Andernfalls muesste ich das immer manuell machen.<br />
Ist es moeglich (wenn ja, wie?), dass man es irgendwie und irgedwo in VS2005<br />
angeben kann, diese Datei nach dem Compilen automatisch auszufuehren?</p>
<p>BTW, ich bin neu in C++, also wenn moeglich bitte detailiert antworten <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>THX in advance.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415404</guid><dc:creator><![CDATA[MrInsane]]></dc:creator><pubDate>Wed, 05 Dec 2007 17:07:20 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 17:36:03 GMT]]></title><description><![CDATA[<p>strlen returniert den Typ size_t und size_t ist unsigned, wenn Du i als int definiert hast, ist das Problem klar, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415423</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 05 Dec 2007 17:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 17:44:21 GMT]]></title><description><![CDATA[<p>MrInsane schrieb:</p>
<blockquote>
<p>Allerdings bekomme ich mit VS2005 einen Error:<br />
.\trainer.cpp(189) : warning C4018: '&lt;' : signed/unsigned mismatch</p>
</blockquote>
<p>Warning != Error...</p>
<p>Sollte man aber trotzdem beheben... sonst kann man später die &quot;wichtigen&quot; Warnungen nicht mehr von den unwichtigen unterscheiden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415425</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Wed, 05 Dec 2007 17:44:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 18:01:00 GMT]]></title><description><![CDATA[<p>Alles klar.<br />
Danke Euch beiden.</p>
<p>Hat jemand jetzt noch eine Idee fuer die 2te Frage?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415435</guid><dc:creator><![CDATA[MrInsane]]></dc:creator><pubDate>Wed, 05 Dec 2007 18:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 18:02:52 GMT]]></title><description><![CDATA[<blockquote>
<p>Ist es moeglich (wenn ja, wie?), dass man es irgendwie und irgedwo in VS2005<br />
angeben kann, diese Datei nach dem Compilen automatisch auszufuehren?</p>
</blockquote>
<p>Ja, das geht, das nennt sich Post-Build-Step, und das kannst du in den Projekt-Einstellungen einstellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415436</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 05 Dec 2007 18:02:52 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 18:20:48 GMT]]></title><description><![CDATA[<p>Verwende doch einfach Strg+F5, dann wird erst compiliert, wenn notwendig und dann startet Dein Programm.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415443</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 05 Dec 2007 18:20:48 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Wed, 05 Dec 2007 19:30:04 GMT]]></title><description><![CDATA[<p>Danke hustbaer. Das Post-Build is nur ein bisschen schwer zu verstehen.<br />
Hab schon in den MSDN gelesen, aber schlauwerden tu ich trotzdem nicht draus.</p>
<p>Ich glaub du hast die Frage falsch verstanden, Martin Richter <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1415476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415476</guid><dc:creator><![CDATA[MrInsane]]></dc:creator><pubDate>Wed, 05 Dec 2007 19:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Thu, 06 Dec 2007 07:46:31 GMT]]></title><description><![CDATA[<p>Am Besten kopierst du zuerst deine Batch-Datei in das Projekt-Verzeichnis, danach schreibst du folgendes in das Feld für die Post-Build-Events:</p>
<p>start upack.bat</p>
<p>Dadurch startet sich die Batch-Datei nach jedem Build.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415610</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415610</guid><dc:creator><![CDATA[MP]]></dc:creator><pubDate>Thu, 06 Dec 2007 07:46:31 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Thu, 06 Dec 2007 13:44:01 GMT]]></title><description><![CDATA[<p>Das funktioniert schonmal sehr gut, MP, danke.</p>
<p>Das Problem ist jetzt nur, dass die .exe nicht schnell genug<br />
compiled wird.<br />
Waehrend VS2005 compiled fuehrt es (wie beabsichtigt) die upack.bat aus.</p>
<p>Aber dann steht da: Can't open file<br />
Das System kann die angegebene Datei nicht finden.</p>
<p>Ergo compiled VS2005 zu langsam, um es so auszudruecken.<br />
Gibt es eine Moeglichkeit, den start der .bat etwas zu verzoegern, oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415862</guid><dc:creator><![CDATA[MrInsane]]></dc:creator><pubDate>Thu, 06 Dec 2007 13:44:01 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Thu, 06 Dec 2007 13:56:58 GMT]]></title><description><![CDATA[<p>Wenn du es im Richtigen Event machst PostBuild dann ist die EXE auch da.<br />
Du kannst sicher in einem Batch verzögern aber du weiß ja nie wielange dein Projekt braucht um erstellt zu werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415871</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Thu, 06 Dec 2007 13:56:58 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Thu, 06 Dec 2007 22:42:04 GMT]]></title><description><![CDATA[<p>Der Post-Build-Step läuft definitiv erst wenn die Datei &quot;fertig&quot; und bereits wieder &quot;schreibbar&quot; ist, also kein Problem.</p>
<p>Ich würde aber sowieso vorschlagen das .exe File nicht &quot;in place&quot; zu komprimieren sondern den Linker &quot;MyProjectUnpacked.exe&quot; ausspucken lassen und das dann nach &quot;MyProject.exe&quot; zu komprimieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416213</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 06 Dec 2007 22:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Fri, 07 Dec 2007 11:41:24 GMT]]></title><description><![CDATA[<blockquote>
<p>Der Post-Build-Step läuft definitiv erst wenn die Datei &quot;fertig&quot; und bereits wieder &quot;schreibbar&quot; ist, also kein Problem.</p>
</blockquote>
<p>Da muss ich leider widersprechen.</p>
<p>Also, so sieht das jetzt aus:<br />
<a href="http://img91.imageshack.us/img91/1649/pbetc3.jpg" rel="nofollow">http://img91.imageshack.us/img91/1649/pbetc3.jpg</a><br />
Dann, beim compilen:<br />
------ Rebuild All started: Project: trainer, Configuration: Release Win32 ------<br />
Deleting intermediate and output files for project 'trainer', configuration 'Release|Win32'<br />
Compiling...<br />
trainer.cpp<br />
StdAfx.cpp<br />
Generating Code...<br />
Compiling resources...<br />
Linking...<br />
Embedding manifest...<br />
upack</p>
<p>Da fuehrt er dann also UPACK aus, aber die .exe ist NOCH nicht da:<br />
<a href="http://img468.imageshack.us/img468/2112/upackwo2.jpg" rel="nofollow">http://img468.imageshack.us/img468/2112/upackwo2.jpg</a><br />
Die .exe ist erst ca. eine halbe Sekunde spaeter da.<br />
Ergo ist die .exe NICHT, wie du sagtest, &quot;fertig&quot;, &quot;schreibbar&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416442</guid><dc:creator><![CDATA[MrInsane]]></dc:creator><pubDate>Fri, 07 Dec 2007 11:41:24 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Fri, 07 Dec 2007 12:35:49 GMT]]></title><description><![CDATA[<p>So, hab mich mal eben registriert.</p>
<p>Ich habe meine .bat jetzt so geschrieben, dass sie erst auf einen Input<br />
wartet, nachdem sie ausgefuehrt wird.</p>
<p>Es funktioniert allerdings immernoch nicht.<br />
Obwohl die .exe da ist, sagt upack, dass es sie nicht finden kann.<br />
Ich denke mal, dass das daher kommt, dass die Datei noch (von VS2005)<br />
verwendet wird.</p>
<p>Ist es moeglich die .bat erst &quot;komplett nach&quot; dem compilen auszufuehren?<br />
Im Moment sieht das compilen ja so aus:<br />
[...]<br />
Linking...<br />
Embedding manifest...<br />
upack<br />
Build log was saved at &quot;file://c:\BuildLog.htm&quot;<br />
trainer - 0 error(s), 0 warning(s)<br />
=Rebuild All: 1 succeeded, 0 failed, 0 skipped=</p>
<p>Also das VS2005 das dann so macht:<br />
[...]<br />
Linking...<br />
Embedding manifest...<br />
Build log was saved at &quot;file://c:\BuildLog.htm&quot;<br />
trainer - 0 error(s), 0 warning(s)<br />
=Rebuild All: 1 succeeded, 0 failed, 0 skipped=<br />
upack</p>
<p>Waere das so irgendwie moeglich?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416468</guid><dc:creator><![CDATA[MrI]]></dc:creator><pubDate>Fri, 07 Dec 2007 12:35:49 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Fri, 07 Dec 2007 19:21:42 GMT]]></title><description><![CDATA[<p>Wie wär's wenn du erstmal ins richtige Verzeichnis wechselst bevor du hier irgendwelchen Blödsinn behauptest.</p>
<p>Oder verwende einfach $(TargetPath).<br />
Und lass das &quot;start&quot; weg, das ist Blödsinn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416736</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Fri, 07 Dec 2007 19:21:42 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit VS2005 on Sat, 08 Dec 2007 13:29:18 GMT]]></title><description><![CDATA[<p>Wo behaupte ich denn bitte Bloedsinn?</p>
<p>Ich <strong>schildere</strong> hier lediglich meine <strong>Probleme</strong>.<br />
Abgesehen davon habe ich in meiner ersten Post bereits gesagt, dass ich neu<br />
bin was cpp/vs2005 angeht.</p>
<p>Ist es nicht Sinn und Zweck dieses Forums - in der Hoffnung auf Antworten -<br />
Fragen zu stellen?</p>
<p>Zu deinem Vorschlag: Wozu ins richtige Verzeichnis wechseln, wenn ich bereits<br />
drin bin? (Soweit ich das beurteulen kann, bin ich im richtigen)<br />
Koenntest du das bitte etwas genauer erlaeutern? (evtl. mit einem Beispiel Pic)</p>
<p>[Edit]<br />
Habs endlich zum laufen gekriegt. Besten Dank an alle die geholfen haben.<br />
[/Edit]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416775</guid><dc:creator><![CDATA[MrI]]></dc:creator><pubDate>Sat, 08 Dec 2007 13:29:18 GMT</pubDate></item></channel></rss>