<?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[Funktionen die bool zurückgeben ?]]></title><description><![CDATA[<p>Hallo ! Ich hab mal ne frage so am frühen abend :<br />
Ich wollte mal ein Beispiel aus meinem Buch nachproggen ! Ich soll ein Prgramm schrieben das nachguckt ob das eingegebene Jahr ein Schaltjahr ist ! Schwerpunkt liegt auf Funktionen ! Mein Ansatz :</p>
<p>Hauptdatei.cpp</p>
<pre><code>#include &lt;iostream&gt;
#include &quot;funktionen.h&quot;

int main()
{
	int jahr;

	std::cout &lt;&lt; &quot;Gebe eine Jahreszahl ein : \n&quot;;
	std::cin &gt;&gt; jahr;

	std::cout &lt;&lt; &quot;\n&quot; &lt;&lt; isSchaltjahr(jahr);
}
</code></pre>
<p>Funktionen.cpp</p>
<pre><code>#include &lt;iostream&gt;

bool isSchaltjahr(int jahr)
{
	if(jahr%4 == 0)
		return true;
	else
		return false;
}
</code></pre>
<p>funktionen.h</p>
<pre><code>int isSchaltjahr(int)
</code></pre>
<p>Mein Compiler meckert:<br />
Fehler 1 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;&quot;int __cdecl isSchaltjahr(int)&quot; (?isSchaltjahr@@YAHH@Z)&quot; in Funktion &quot;_main&quot;. HauptDatei.obj<br />
Fehler 2 fatal error LNK1120: 1 nicht aufgelöste externe Verweise. C:\Dokumente und Einstellungen\Simon\Eigene Dateien\Visual Studio 2008\Projects\ProjektMappe\Debug\HelloWorld.exe 1</p>
<p>Kann mir da jemand helfen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227611/funktionen-die-bool-zurückgeben</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 21:16:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227611.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Nov 2008 18:52:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 18:52:30 GMT]]></title><description><![CDATA[<p>Hallo ! Ich hab mal ne frage so am frühen abend :<br />
Ich wollte mal ein Beispiel aus meinem Buch nachproggen ! Ich soll ein Prgramm schrieben das nachguckt ob das eingegebene Jahr ein Schaltjahr ist ! Schwerpunkt liegt auf Funktionen ! Mein Ansatz :</p>
<p>Hauptdatei.cpp</p>
<pre><code>#include &lt;iostream&gt;
#include &quot;funktionen.h&quot;

int main()
{
	int jahr;

	std::cout &lt;&lt; &quot;Gebe eine Jahreszahl ein : \n&quot;;
	std::cin &gt;&gt; jahr;

	std::cout &lt;&lt; &quot;\n&quot; &lt;&lt; isSchaltjahr(jahr);
}
</code></pre>
<p>Funktionen.cpp</p>
<pre><code>#include &lt;iostream&gt;

bool isSchaltjahr(int jahr)
{
	if(jahr%4 == 0)
		return true;
	else
		return false;
}
</code></pre>
<p>funktionen.h</p>
<pre><code>int isSchaltjahr(int)
</code></pre>
<p>Mein Compiler meckert:<br />
Fehler 1 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;&quot;int __cdecl isSchaltjahr(int)&quot; (?isSchaltjahr@@YAHH@Z)&quot; in Funktion &quot;_main&quot;. HauptDatei.obj<br />
Fehler 2 fatal error LNK1120: 1 nicht aufgelöste externe Verweise. C:\Dokumente und Einstellungen\Simon\Eigene Dateien\Visual Studio 2008\Projects\ProjektMappe\Debug\HelloWorld.exe 1</p>
<p>Kann mir da jemand helfen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616115</guid><dc:creator><![CDATA[FedoX]]></dc:creator><pubDate>Mon, 17 Nov 2008 18:52:30 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 18:59:36 GMT]]></title><description><![CDATA[<p>1. Das ist ein Linker-Fehler. Hast du beide Cpp-Dateien kompiliert und dem Linker übergeben?</p>
<p>2. Im Header musst Du die Funktionsdeklaration mit einem &quot;;&quot; abschließen.</p>
<p>3. Volle Jahrhunderte sind auch keine Schaltjahre, es sei denn sie sind durch 400 teilbar <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/1616121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616121</guid><dc:creator><![CDATA[Wirdbald]]></dc:creator><pubDate>Mon, 17 Nov 2008 18:59:36 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 19:00:15 GMT]]></title><description><![CDATA[<p>Wieso gibt deine Deklaration nicht auch einen <code>bool</code> Wert zurück, sondern einen <code>int</code> Wert? Wenn du darauf keine sinnvolle Antwort findest, dann begreifst du auch, was sich der Kompiler fragt <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>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616123</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Mon, 17 Nov 2008 19:00:15 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 19:03:59 GMT]]></title><description><![CDATA[<p>Au, da hab' ich das Kleingedruckte nicht gelesen <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/1616126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616126</guid><dc:creator><![CDATA[Wirdbald]]></dc:creator><pubDate>Mon, 17 Nov 2008 19:03:59 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 19:22:55 GMT]]></title><description><![CDATA[<p>Jo ! Vielen Vielen Dank ! habe es jetzt so gelöst :</p>
<pre><code>int isSchaltjahr(int jahr)
{
	if(jahr%4 == 0)
		return true;
	else
		return false;
}
</code></pre>
<p>kleine Frage am Rande : Ist es Möglich das &quot;true&quot; bzw. &quot;false&quot; als Wort angezeigt wird ohne gleich an die if's zu müssen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616134</guid><dc:creator><![CDATA[FedoX]]></dc:creator><pubDate>Mon, 17 Nov 2008 19:22:55 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 19:48:25 GMT]]></title><description><![CDATA[<p>Besser wäre es wohl deine Funktion wieder bool zurückgeben zu lassen (im Header und in der cpp).<br />
und ja, du kannst die Wörter true oder false ausgeben lassen. Dafür gibt es den Streammodifizierer boolalpha.</p>
<pre><code class="language-cpp">std::cout &lt;&lt; &quot;\n&quot; &lt;&lt; boolalpha &lt;&lt; isSchaltjahr(jahr);
</code></pre>
<p>siehe auch<br />
<a href="http://www.cplusplus.com/reference/iostream/manipulators/boolalpha.html" rel="nofollow">http://www.cplusplus.com/reference/iostream/manipulators/boolalpha.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616151</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 17 Nov 2008 19:48:25 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Mon, 17 Nov 2008 20:27:45 GMT]]></title><description><![CDATA[<p>fett ! Vielen Dank leutz ! Ihr seid echt der Hammer ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616170</guid><dc:creator><![CDATA[FedoX]]></dc:creator><pubDate>Mon, 17 Nov 2008 20:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Tue, 18 Nov 2008 07:57:43 GMT]]></title><description><![CDATA[<p>FedoX schrieb:</p>
<blockquote>
<p>...</p>
<pre><code>...&quot;Gebe eine ...
</code></pre>
</blockquote>
<p>Übrigens (muss hier mal die Seuche brandmarken): Der Imperativ von &quot;geben&quot; lautet: &quot;gib&quot; !!<br />
Es heißt ja auch nicht &quot;Er gebt eine Zahl ein&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="😉"
    /> (s.a. &quot;unregelmäßige Verben&quot;)</p>
<p>So auch:<br />
helfen -&gt; hilf<br />
essen -&gt; iss<br />
nehmen -&gt; nimm<br />
...</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616270</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 18 Nov 2008 07:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Tue, 18 Nov 2008 08:10:14 GMT]]></title><description><![CDATA[<p>kürzeren code mit gleicher Funktionalität erhältst du mit:</p>
<pre><code class="language-cpp">int isSchaltjahr(int jahr)
{
    return (jahr%4 == 0);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1616275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616275</guid><dc:creator><![CDATA[muffmolch]]></dc:creator><pubDate>Tue, 18 Nov 2008 08:10:14 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Tue, 18 Nov 2008 09:26:33 GMT]]></title><description><![CDATA[<p>muffmolch schrieb:</p>
<blockquote>
<p>kürzeren code mit gleicher Funktionalität erhältst du mit:</p>
</blockquote>
<p>Und warum wieder die Rückgabe als int und nicht als bool?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616320</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 18 Nov 2008 09:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to Funktionen die bool zurückgeben ? on Tue, 18 Nov 2008 09:29:18 GMT]]></title><description><![CDATA[<p>Und da die richtige Schaltjahr-Rechnung immer noch nicht engekommen ist:</p>
<p>Wirdbald schrieb:</p>
<blockquote>
<p>Volle Jahrhunderte sind auch keine Schaltjahre, es sei denn sie sind durch 400 teilbar</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1616321</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616321</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 18 Nov 2008 09:29:18 GMT</pubDate></item></channel></rss>