<?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[Kommandozeilentool]]></title><description><![CDATA[<p>Angenommen ich habe ein Programm namens &quot;Programmname&quot;.<br />
In diesem Programm ist eine Funktion definiert, mit dem Name &quot;Funktion&quot;.<br />
Was muss ich tun, wenn über die Eingabe &quot;Programmname -F&quot; diese Funktion angesprochen wird.<br />
In der main()-Funktion wäre ein switch, in dem der Parameter überprüft wird und die entsprechende Funktion ausgeführt wird.<br />
:p freue mich auf Hilfe DrakoXP</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118159/kommandozeilentool</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 07:12:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118159.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 15 Aug 2005 17:40:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kommandozeilentool on Mon, 15 Aug 2005 17:40:31 GMT]]></title><description><![CDATA[<p>Angenommen ich habe ein Programm namens &quot;Programmname&quot;.<br />
In diesem Programm ist eine Funktion definiert, mit dem Name &quot;Funktion&quot;.<br />
Was muss ich tun, wenn über die Eingabe &quot;Programmname -F&quot; diese Funktion angesprochen wird.<br />
In der main()-Funktion wäre ein switch, in dem der Parameter überprüft wird und die entsprechende Funktion ausgeführt wird.<br />
:p freue mich auf Hilfe DrakoXP</p>
]]></description><link>https://www.c-plusplus.net/forum/post/852752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/852752</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Mon, 15 Aug 2005 17:40:31 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Mon, 15 Aug 2005 18:04:02 GMT]]></title><description><![CDATA[<p>Die Parameter sind in argv gespeichert, die Anzahl findest du durch argc raus.</p>
<pre><code class="language-cpp">int main(int argc, char *argv[])
{
    if(argc &gt; 1)    // argv[0] ist der Programmname
        if(strcmp(argv[1], &quot;-F&quot;) == 0)
            Funktion();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/852783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/852783</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Mon, 15 Aug 2005 18:04:02 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Mon, 15 Aug 2005 18:09:58 GMT]]></title><description><![CDATA[<p>Mach doch eine map&lt;string,Methodenpointer&gt;, dann kannst<br />
du jeweils nachschauen, ob das übergebene Argument in der Map<br />
enthalten ist, und welche methode dafür ausgeführt werden soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/852787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/852787</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Mon, 15 Aug 2005 18:09:58 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Tue, 16 Aug 2005 07:36:12 GMT]]></title><description><![CDATA[<p>Yo, Danke für eure Hilfe! <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/853043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/853043</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Tue, 16 Aug 2005 07:36:12 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Tue, 16 Aug 2005 08:09:53 GMT]]></title><description><![CDATA[<p>gibts evtl. schon weiterführende Tools, die einen Programmaufruf wie z.B.</p>
<pre><code>myprog --lines=5 -s -o bla.txt
</code></pre>
<p>verarbeiten können, sprich: die Kommandozeilenparameter verwerten können?<br />
Ich selbst habe angefangen, sowas zu schreiben, aber wenns das schon vollständig gäbe wäre mir damit natürlich besser gedient...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/853061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/853061</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Tue, 16 Aug 2005 08:09:53 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Tue, 16 Aug 2005 08:24:33 GMT]]></title><description><![CDATA[<p>Mir fällt da das getopt paket ein.<br />
Für windows <a href="http://www.codeproject.com/cpp/xgetopt.asp" rel="nofollow">http://www.codeproject.com/cpp/xgetopt.asp</a><br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/853077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/853077</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Tue, 16 Aug 2005 08:24:33 GMT</pubDate></item><item><title><![CDATA[Reply to Kommandozeilentool on Tue, 16 Aug 2005 08:25:20 GMT]]></title><description><![CDATA[<p>Meinst du z.B. <a href="http://www.boost.org/doc/html/program_options.html" rel="nofollow">sowas</a>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/853078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/853078</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Tue, 16 Aug 2005 08:25:20 GMT</pubDate></item></channel></rss>