<?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[C++ Standard: Wo einzusehen?]]></title><description><![CDATA[<p>Hio!<br />
Mal zwei kurzen Fragen:<br />
- Was sieht der aktuelle C++ Standard für die Endung von Headerdateien vor? Weil iostream z.B. ohne Endung ist, viele Header mit .h enden, es aber auch z.B. .hpp gibt.<br />
- Wo kann ich den Standard mal einsehen/durchsuchen, dass ich mal schauen kann wie Standardorientiert ich programmiere. (Ein Compiler nimmt ja relativ viel z.B. *.h oder *.hpp an und ist nicht immer auf dem neusten Stand) Fand nur diese Seite <a href="http://www.open-std.org/jtc1/sc22/wg21/" rel="nofollow">http://www.open-std.org/jtc1/sc22/wg21/</a> aber werd da nicht ganz so schlau raus..</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/221739/c-standard-wo-einzusehen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 19:43:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/221739.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Sep 2008 17:31:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Standard: Wo einzusehen? on Tue, 02 Sep 2008 17:31:50 GMT]]></title><description><![CDATA[<p>Hio!<br />
Mal zwei kurzen Fragen:<br />
- Was sieht der aktuelle C++ Standard für die Endung von Headerdateien vor? Weil iostream z.B. ohne Endung ist, viele Header mit .h enden, es aber auch z.B. .hpp gibt.<br />
- Wo kann ich den Standard mal einsehen/durchsuchen, dass ich mal schauen kann wie Standardorientiert ich programmiere. (Ein Compiler nimmt ja relativ viel z.B. *.h oder *.hpp an und ist nicht immer auf dem neusten Stand) Fand nur diese Seite <a href="http://www.open-std.org/jtc1/sc22/wg21/" rel="nofollow">http://www.open-std.org/jtc1/sc22/wg21/</a> aber werd da nicht ganz so schlau raus..</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1575463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1575463</guid><dc:creator><![CDATA[Pille456]]></dc:creator><pubDate>Tue, 02 Sep 2008 17:31:50 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Standard: Wo einzusehen? on Tue, 02 Sep 2008 18:01:58 GMT]]></title><description><![CDATA[<p>Headerdateien:<br />
Grundsätzlich sagt man, dass .hpp/.cpp zu C++ gehören und .h/.c zu C. Allerdings gibt es die Sachen in allen möglichen Kombinationen, daher glaub ich nicht, dass dies irgendwie standardisiert ist.<br />
Die Standardheader dagegen sind standardisiert. Diese haben keine Endung, weil es grundsätzlich auch nicht unbedingt Dateien sein müssen. Es heisst einfach nur, dass dieser entsprechende Header eingebunden werden muss. Wie dies geschieht definiert C++ nicht.</p>
<p>Zum Standard:<br />
Am besten den Standard selbst als Buch kaufen.<br />
<a href="https://duckduckgo.com/?q=isbn+9780470846742&amp;cppnetbooks" rel="nofollow">The C++ Standard | ISBN: 9780470846742</a></p>
<p>Eine gute, aber nicht vollständige, Referenz zur Standard<strong>bibliothek</strong>, findest du hier:<br />
<a href="http://www.cplusplus.com/reference" rel="nofollow">http://www.cplusplus.com/reference</a></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1575468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1575468</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 02 Sep 2008 18:01:58 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Standard: Wo einzusehen? on Tue, 02 Sep 2008 18:07:33 GMT]]></title><description><![CDATA[<p>Pille456 schrieb:</p>
<blockquote>
<p>Hio!<br />
Mal zwei kurzen Fragen:<br />
- Was sieht der aktuelle C++ Standard für die Endung von Headerdateien vor? Weil iostream z.B. ohne Endung ist, viele Header mit .h enden, es aber auch z.B. .hpp gibt.</p>
</blockquote>
<p>Vorsehen tut er garnichts. Du kannst alles einbinden was einen Dateinamen hat der keine doppelten Anführungsstriche enthält (bei include mit &quot;&quot;) bzw. kein &gt; enthält (bei include mit &lt;&gt;) - das sagt der Standard. Dazu kommen natürlich noch die Beschränkungen des jeweiligen Compilers und Betriebssystems.</p>
<blockquote>
<p>- Wo kann ich den Standard mal einsehen/durchsuchen, dass ich mal schauen kann wie Standardorientiert ich programmiere. (Ein Compiler nimmt ja relativ viel z.B. *.h oder *.hpp an und ist nicht immer auf dem neusten Stand) Fand nur diese Seite <a href="http://www.open-std.org/jtc1/sc22/wg21/" rel="nofollow">http://www.open-std.org/jtc1/sc22/wg21/</a> aber werd da nicht ganz so schlau raus..</p>
<p>Danke!</p>
</blockquote>
<p>Unter dem von dir genannten Link findest du einen working draft des aktuellen C++-Standards. Des weiteren siehst du, dass der Standard unter der Norm ISO/IEC 14882 läuft, wenn du danach googles wirst du auch den einen oder anderen Link auf ein pdf mit dem 98er Standard finden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1575470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1575470</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Tue, 02 Sep 2008 18:07:33 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Standard: Wo einzusehen? on Tue, 02 Sep 2008 18:10:03 GMT]]></title><description><![CDATA[<p>Eine Headerdatei ist einfach nur eine Textdatei, es ist irrelevant wie sie heißt. Sie kann auch mit .java enden. <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="😉"
    /> Wird halt nur etwas für den User verwirrend, dem Präprozessor ist das egal.</p>
<p>Auch die Implementierungs-Datei heißt für gewöhnlich .cpp und auch .cc ist nicht ungewöhnlicher. Aber auch hier ist es dem Compiler eigentlich egal. Eigentlich, weil die gängigen Compiler halt doch cpp oder cc fordern. Aber im Standard steht davon meines Wissens nichts!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1575473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1575473</guid><dc:creator><![CDATA[Bulli]]></dc:creator><pubDate>Tue, 02 Sep 2008 18:10:03 GMT</pubDate></item></channel></rss>