<?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[&amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen]]></title><description><![CDATA[<p>hi</p>
<p>wenn ich ne funktion aufrufen will,dann schreibe ich ja folgendes:</p>
<pre><code class="language-cpp">funktionsname();
</code></pre>
<p>aber ich würde das gerne in einer Funktion mit einer IF bedingung schreiben,sodass die funktion funktioniert,sobald man mit &quot;funktionsname();&quot; schreibt bzw. es aufruft.</p>
<p>So hab ich es zumindestens versucht,aber es ging natürlich nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<pre><code class="language-cpp">foo_phbox(int xxx, int xxxxxxx)
{
if(foo_phbox())
	{
		//...
	}
	}
</code></pre>
<p>ich wäre für jegliche Hilfe sehr dankbar <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>
<p>MrNull <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179823/quot-wenn-funktion-dann-quot-ausführen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 10:54:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179823.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Apr 2007 15:42:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 15:42:42 GMT]]></title><description><![CDATA[<p>hi</p>
<p>wenn ich ne funktion aufrufen will,dann schreibe ich ja folgendes:</p>
<pre><code class="language-cpp">funktionsname();
</code></pre>
<p>aber ich würde das gerne in einer Funktion mit einer IF bedingung schreiben,sodass die funktion funktioniert,sobald man mit &quot;funktionsname();&quot; schreibt bzw. es aufruft.</p>
<p>So hab ich es zumindestens versucht,aber es ging natürlich nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<pre><code class="language-cpp">foo_phbox(int xxx, int xxxxxxx)
{
if(foo_phbox())
	{
		//...
	}
	}
</code></pre>
<p>ich wäre für jegliche Hilfe sehr dankbar <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>
<p>MrNull <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273361</guid><dc:creator><![CDATA[MrNULL]]></dc:creator><pubDate>Wed, 25 Apr 2007 15:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 15:56:46 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Die Funktion funktioniert doch schon, wenn du sie aufrufst?!</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273373</guid><dc:creator><![CDATA[winexec*]]></dc:creator><pubDate>Wed, 25 Apr 2007 15:56:46 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 16:00:46 GMT]]></title><description><![CDATA[<p>MrNull: Du musst schon etwas zurückgeben, auf das das if reagieren kann.<br />
Außerdem produzierst Du mit diesem Beispiel lediglich einen Stackoverflow...musst ja nicht gleich rekursiv machen. <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>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273375</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 25 Apr 2007 16:00:46 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 16:04:50 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>MrNull: Du musst schon etwas zurückgeben</p>
</blockquote>
<p>kann ich auch einfach &quot;0&quot; zurückgeben,damit alles funktioniert?</p>
<pre><code class="language-cpp">int foo_phbox(int xx, xx, int xx, int xx, int xx, int xx) 
{																	   
			--xx;
			if(xx == 0)
			{
				//Verloren
			}
		  --x;
		  ++x;
	return 0;
}
</code></pre>
<p>p.s.: die 'x' oder &quot;xx&quot; sind nur so da, in wahrheit anders <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="😃"
    /></p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273378</guid><dc:creator><![CDATA[MrNULL]]></dc:creator><pubDate>Wed, 25 Apr 2007 16:04:50 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 16:09:09 GMT]]></title><description><![CDATA[<p>MrNULL schrieb:</p>
<blockquote>
<p>...<br />
kann ich auch einfach &quot;0&quot; zurückgeben...</p>
</blockquote>
<p>Japp - das ist schon der richtige Weg !</p>
<p>Allerdings wird 0 vom if als &quot;false&quot; gewertet, Werte != 0 als &quot;true&quot;.</p>
<p>Alternativ kannst Du auch bool statt int als Returntyp nehmen und &quot;return true;&quot; oder &quot;return false;&quot; ... das macht es etwas offensichtlicher.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273381</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 25 Apr 2007 16:09:09 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 16:10:39 GMT]]></title><description><![CDATA[<p>WAS willst du genau? <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="😃"
    /></p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273383</guid><dc:creator><![CDATA[ceplusplus@loggedoff]]></dc:creator><pubDate>Wed, 25 Apr 2007 16:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 17:16:59 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">// bool = Ja(true)/Nein(false)-Wert
bool my_func (int x, int x2) // jedesmal xx als parameter geht nicht...
{
    if( x == x2 ) // oder was auch immer
    {
        // Verloren
        return false;
    }

    return true;
}

...

if(my_func(...) == true) // kurz: if(my_func(...))
{
    // spiel geht weiter
}
</code></pre>
<p>Suchst du sowas?</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273437</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Wed, 25 Apr 2007 17:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 19:14:22 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/201">@SideWinder</a>: ja sowas suche ich,aber bei mir kommen nur errors,sobald ich es entweder mit den Parametern schreibe oder ohne ... nichts von beiden geht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273527</guid><dc:creator><![CDATA[MrNULL]]></dc:creator><pubDate>Wed, 25 Apr 2007 19:14:22 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 20:37:04 GMT]]></title><description><![CDATA[<p>hi</p>
<p>bei meinem Quelltext kommt folgender Fehler:</p>
<blockquote>
<p>1&gt;x\funktion.h(16) : error C2065: 'foo': nichtdeklarierter Bezeichner<br />
1&gt;x\funktion.h(16) : error C2065: 'bar': nichtdeklarierter Bezeichner</p>
</blockquote>
<p>Bei:</p>
<pre><code class="language-cpp">std::string foo_x(std::string foo)
{
	foo = &quot;Foo&quot;;
	return foo;
}
std::string bar_x(std::string bar)
{
	bar = &quot;bar&quot;;
	return bar;
}
std::string foo_bar(std::string bar_x(std::string bar), std::string foo_x(std::string foo))
{
	std::string sum = foo + bar;
	return sum;
}
</code></pre>
<p>Wieso nur das?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273556</guid><dc:creator><![CDATA[MrNULL]]></dc:creator><pubDate>Wed, 25 Apr 2007 20:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 20:41:45 GMT]]></title><description><![CDATA[<p>Bei &quot;foo&quot; und &quot;bar&quot; sind keine Datentypen angegeben. Sind es Strings?</p>
<p>z.Bsp.</p>
<pre><code class="language-cpp">std::string foo_x(std::string foo)
{
    std::string foo = &quot;Foo&quot;;
    return foo;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1273563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273563</guid><dc:creator><![CDATA[schwudde]]></dc:creator><pubDate>Wed, 25 Apr 2007 20:41:45 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 20:47:55 GMT]]></title><description><![CDATA[<p>schwudde schrieb:</p>
<blockquote>
<p>Bei &quot;foo&quot; und &quot;bar&quot; sind keine Datentypen angegeben. Sind es Strings?</p>
<p>z.Bsp.</p>
<pre><code class="language-cpp">std::string foo_x(std::string foo)
{
    std::string foo = &quot;Foo&quot;;
    return foo;
}
</code></pre>
</blockquote>
<p>hi</p>
<p>wie kann ich ..</p>
<pre><code class="language-cpp">std::string foo_x(std::string foo)
{
	foo = &quot;Foo&quot;;
	return foo;
}
std::string bar_x(std::string bar)
{
	bar = &quot;bar&quot;;
	return bar;
}
std::string foo_bar(std::string bar_x(std::string bar), std::string foo_x(std::string foo))
{

	std::string sum = foo + bar;
	return sum;
}
</code></pre>
<p>in ...</p>
<pre><code class="language-cpp">int main()
</code></pre>
<p>richtig ausgeben?<br />
bisher hab ich in der main nur folgendes stehen:</p>
<pre><code class="language-cpp">int main()
{
	std::string bar = &quot;BAR&quot;, foo = &quot;FOO&quot;;
	std::string sum = foo_bar(bar_x(bar),foo_x(foo));
	std::cout&lt;&lt;sum;
	std::cin.get();
	return 0;
}
</code></pre>
<p>mfg <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/1273566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273566</guid><dc:creator><![CDATA[MrNULL]]></dc:creator><pubDate>Wed, 25 Apr 2007 20:47:55 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 20:55:03 GMT]]></title><description><![CDATA[<p>Also, ich bin auch Anfaenger aber versuch mal folgendes:</p>
<pre><code class="language-cpp">std::string foo_bar(std::string bar_x(std::string bar), std::string foo_x(std::string foo))
{

    std::string sum = foo + bar;
    return sum;
}
int main()
{
    std::string bar = &quot;BAR&quot;, foo = &quot;FOO&quot;;
    std::string s = foo_bar(bar, foo);
    std::cout&lt;&lt;s;
    std::cin.get();
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1273571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273571</guid><dc:creator><![CDATA[schwudde]]></dc:creator><pubDate>Wed, 25 Apr 2007 20:55:03 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Wed, 25 Apr 2007 22:14:27 GMT]]></title><description><![CDATA[<p>???<br />
Ich habe keinen Plan was du eigentlich machen willst, nur die starke Vermutung dass du genau 0.000 Plan von C++ oder vom Programmieren allgemein hast.</p>
<p>Suchst du sowas?</p>
<pre><code class="language-cpp">std::string foo_x() 
{ 
    return &quot;Foo&quot;; 
} 
std::string bar_x() 
{ 
    return &quot;bar&quot;; 
} 
std::string foo_bar(std::string foo, std::string bar) 
{ 
    return foo + bar; 
}
int main()
{
    std::cout &lt;&lt; foo_bar(foo_x(), bar_x()) &lt;&lt; std::endl;
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1273597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273597</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 25 Apr 2007 22:14:27 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Thu, 26 Apr 2007 09:03:15 GMT]]></title><description><![CDATA[<p>schwudde schrieb:</p>
<blockquote>
<p>Bei &quot;foo&quot; und &quot;bar&quot; sind keine Datentypen angegeben. ...</p>
</blockquote>
<p>Sorry, aber das stimmt einfach nicht: foo und bar sind in MrNulls Source natürlich strings und das weiß der Compiler auch. Ich könnte mir höchstens vorstellen, dass er vorher schon Fehler bekommen hat, die ihn darauf hinweisen, dass er string nicht inkludiert hat...</p>
<p>MrNULL schrieb:</p>
<blockquote>
<pre><code class="language-cpp">std::string foo_x(std::string foo) // Simon2: Genau HIER wird foo bekanntgemacht !
{
	foo = &quot;Foo&quot;;
...
</code></pre>
</blockquote>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273775</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Thu, 26 Apr 2007 09:03:15 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Wenn FUNKTION .. dann&amp;quot; ausführen on Thu, 26 Apr 2007 09:09:34 GMT]]></title><description><![CDATA[<p>Erstmal: Die Parameter, die du foo_x() und bar_x() übergibst, sind technisch sinnlos, also kannst du sie auch weglassen.</p>
<p>Zweitens: Die Parameterliste von foo_bar() ist ein einziger Fehler - du versuchst der Funktion zwei Funktionen zu übergeben, was schonmal nicht geht (bestenfalls als Funktionszeiger, aber die sehen etwas anders aus). Und dann erwartest du, daß diese Funktionen sich wie Strings verhalten sollen.</p>
<p>(wie es besser wird, hat hustbaer schon vorgemacht)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273779</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 26 Apr 2007 09:09:34 GMT</pubDate></item></channel></rss>