<?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[#include &amp;lt;*&amp;gt;]]></title><description><![CDATA[<p>Hi<br />
Ich bin ja neu im C++ progrmmieren wollt mal wissen warum diese Befehle am anfang eines Programms stehen</p>
<p>#include &lt;limits&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;sstream&gt;<br />
#include &lt;string&gt;<br />
using namespace std;</p>
<p>und ob es nochmehr davon gibt und was die einzelnen befehle machen.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199282/include-lt-gt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 03 Oct 2026 12:17:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199282.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Nov 2007 17:12:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 17:12:07 GMT]]></title><description><![CDATA[<p>Hi<br />
Ich bin ja neu im C++ progrmmieren wollt mal wissen warum diese Befehle am anfang eines Programms stehen</p>
<p>#include &lt;limits&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;sstream&gt;<br />
#include &lt;string&gt;<br />
using namespace std;</p>
<p>und ob es nochmehr davon gibt und was die einzelnen befehle machen.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413079</guid><dc:creator><![CDATA[Hurricane_neo]]></dc:creator><pubDate>Fri, 30 Nov 2007 17:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 17:20:45 GMT]]></title><description><![CDATA[<p>Hi</p>
<ol>
<li>
<p>#include ist eine Präprozessordirektive. Das heißt, das du hier dem Compiler sagst (bzw dem Präprozessor, der vor dem Compiler automatisch aufgerufen wird) die Dateien die da stehen in dein Programm einzufügen. Dadurch kannst du Bibliotheken verwenden.</p>
</li>
<li>
<p>using namespace std<br />
Hier definierst du, dass als grundsätzlicher &quot;Namespace&quot; &quot;std&quot; verwendet werden soll. Wenn du jetzt beispielsweise eine Ausgabe auf der Konsole machen möchtest musst du nur noch <strong>cout</strong> statt <strong>std::cout</strong> schreiben. Namespaces sind aber eigentlich dafür da, doppelte Namen auseinander zu halten. Verwendest du jetzt in deinem Programm auch eine Variable die <strong>cout</strong> heißt dann bekommst du einen Fehler. Nebenbei das ist ganz böse und solltest du unterlassen <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="😉"
    /> ..<br />
Um mal kurz was auszuprobieren kannst du schon &quot;using namespace std&quot; schreiben aber in einem größeren Programm ist es sicher sinnvoll die zusätzliche Schreibarbeit für das std:: aufzubringen.</p>
</li>
</ol>
<p>Grüßle Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413087</guid><dc:creator><![CDATA[sambalmueslie]]></dc:creator><pubDate>Fri, 30 Nov 2007 17:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 17:38:19 GMT]]></title><description><![CDATA[<p>okay un wozu sin stehen die namen in den &lt;&gt;<br />
&lt;limits&gt;<br />
&lt;iostream&gt;<br />
&lt;stdio.h&gt;<br />
&lt;sstream&gt;<br />
&lt;string&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413095</guid><dc:creator><![CDATA[Hurricane_neo]]></dc:creator><pubDate>Fri, 30 Nov 2007 17:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 17:55:39 GMT]]></title><description><![CDATA[<p>Das sind die Namen der (Header-)Dateien, die Du einbindest.<br />
Da kann übrigens alles stehen ... auch &quot;Dok1.doc&quot;. Der Präprozessor muss es nur finden und der Compiler verstehen können....</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413102</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Fri, 30 Nov 2007 17:55:39 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 19:25:42 GMT]]></title><description><![CDATA[<p>Hurricane_neo schrieb:</p>
<blockquote>
<p>okay un wozu sin stehen die namen in den &lt;&gt;<br />
&lt;limits&gt;<br />
&lt;iostream&gt;<br />
&lt;stdio.h&gt;<br />
&lt;sstream&gt;<br />
&lt;string&gt;</p>
</blockquote>
<p>Es gibt zwei Variationen:</p>
<p><strong>#include &lt;iostream&gt;</strong>: Hier sagen die spitzen Klammern, dass in den Standard-Pfaden gesucht werden soll. (ganz genau wird nach der iostream.h gesucht)</p>
<p><strong>#include &quot;myclass.h&quot;</strong>: Hier wird innerhalb deines Projekts gesucht, wenn du beispielsweise eigene Klassen schreibst.</p>
<p>Grüßle Oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413120</guid><dc:creator><![CDATA[sambalmueslie]]></dc:creator><pubDate>Fri, 30 Nov 2007 19:25:42 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 19:53:05 GMT]]></title><description><![CDATA[<p>woher weiß der präprozessor eigentlich welche header dateien existieren und wo diese liegen, wenn sie mit diesen &lt;&gt; klammern eingebunden werden? gibt es sowas wie eine zentrale bibliothek?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413126</guid><dc:creator><![CDATA[asdfasdfdd]]></dc:creator><pubDate>Fri, 30 Nov 2007 19:53:05 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 21:38:05 GMT]]></title><description><![CDATA[<p>was sind &quot;klassen&quot;??<br />
und wie kann ich eigen klassen schrieben??<br />
und wozu is die iostream.h??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413168</guid><dc:creator><![CDATA[Hurricane_neo]]></dc:creator><pubDate>Fri, 30 Nov 2007 21:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 22:04:49 GMT]]></title><description><![CDATA[<p>Kauf Dir mal ein Buch über C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413174</guid><dc:creator><![CDATA[Fitze Fatze]]></dc:creator><pubDate>Fri, 30 Nov 2007 22:04:49 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 22:52:11 GMT]]></title><description><![CDATA[<blockquote>
<p>#include &lt;iostream&gt;: Hier sagen die spitzen Klammern, dass in den Standard-Pfaden gesucht werden soll. (ganz genau wird nach der iostream.h gesucht)</p>
</blockquote>
<p>Eigentlich wird ganzgenau nach dem File iostream (ja, ohne Endung) gesucht.</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413185</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Fri, 30 Nov 2007 22:52:11 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Fri, 30 Nov 2007 23:27:11 GMT]]></title><description><![CDATA[<blockquote>
<p>woher weiß der präprozessor eigentlich welche header dateien existieren und wo diese liegen, wenn sie mit diesen &lt;&gt; klammern eingebunden werden? gibt es sowas wie eine zentrale bibliothek?</p>
</blockquote>
<p>Nope. Kannst du ihm einstellen, oder wenn du von Hand (per cmd) compilierst, angeben.</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
</code></pre>
<p>Hier sagen die spitzen Klammern, dass in den Standard-Pfaden gesucht werden soll. (ganz genau wird nach der iostream.h gesucht)</p>
</blockquote>
<p>Hmm eigtl. sucht er in dem Fall<br />
1. nach iostream(ohne .h)<br />
2. Wenn er die Datei dort nicht findet, sollte er auch in deinem Projektverzeichnis suchen.</p>
<blockquote>
<pre><code class="language-cpp">#include &quot;myclass.h&quot;
</code></pre>
<p>Hier wird innerhalb deines Projekts gesucht, wenn du beispielsweise eigene Klassen schreibst.</p>
</blockquote>
<p>Quark mit Soße <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> Er sucht im Verzeichnis, in dem dein Projekt liegt (makefile :P) nach der Datei.</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;limits&gt;
#include &lt;iostream&gt;
#include &lt;stdio.h&gt;
#include &lt;sstream&gt;
#include &lt;string&gt;
using namespace std;
</code></pre>
</blockquote>
<p>Hmm &lt;stdio.h&gt; wirst du unter C++ zu 85% nicht mehr brauchen. using namespace std solltest du global eigtl. dir besser nicht angewöhnen. Lokal ist es okay.<br />
Ich weiß nicht was du dir da für nen Code angeguckt hast, doch du scheinst gerade das std::numeric_limits-Template, std::basic_ostream o. std::basic_istream, std::basic_stringstream und std::basic_string zu nutzen. Sonst sind die eingebundenen Header nicht korrekt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413198</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413198</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 30 Nov 2007 23:27:11 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Sat, 01 Dec 2007 00:02:38 GMT]]></title><description><![CDATA[<p>es sollte nicht stdio.h sondern cstdio inkludiert werden. stdio.h nur, wenn kein cstdio vorhanden ist. die häufigsten c-header files (stdio, stdlib, ...) haben in c++ die form cHEADER_NAME_OHNE_PUNKT_H .</p>
<p>EDIT: wenn du iostream eh schon inkludiert hast, fragt sich, für was du stdio noch brauchst <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/1413207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413207</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 01 Dec 2007 00:02:38 GMT</pubDate></item><item><title><![CDATA[Reply to #include &amp;lt;*&amp;gt; on Sat, 01 Dec 2007 09:55:57 GMT]]></title><description><![CDATA[<p>Wenn du lesen könntest, fragt sich warum du überhaupt noch geantwortet hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1413264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1413264</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 01 Dec 2007 09:55:57 GMT</pubDate></item></channel></rss>