<?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&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung]]></title><description><![CDATA[<p>Hallo,</p>
<p>im C++ 2003 ISO Standard (<a href="http://cs.nyu.edu/courses/fall12/CSCI-GA.2110-001/downloads/C++%20Standard%202003.pdf" rel="nofollow">http://cs.nyu.edu/courses/fall12/CSCI-GA.2110-001/downloads/C++ Standard 2003.pdf</a>) ist ebenso wie im Draft<br />
C ISO/IEC 9899:201x Standard der Einrückungsstil bzw. Klammernsetzung uneinheitlich.</p>
<p>Z.B. auf Seite 321</p>
<p>Da seh ich am Seitenanfang den Stil von K&amp;R:</p>
<pre><code>void k2() {
    B&lt;1&gt; b;
    g(b); //OK: cv-qualifiers are ignored on template parameter types
}
</code></pre>
<p>Und ein paar Zeilen tiefer sehe ich eine Funktion die den Einrückungsstil von ANSI benutzt:</p>
<pre><code>int m()
{
    f(&amp;g); //error: ambiguous
    f(&amp;h); //OK: void h(char,int) is a unique match
    f(&amp;foo); //error: type deduction fails because foo is a template
}
</code></pre>
<p>Man sieht meistens auch bei class/struct den K&amp;R Stil und bei Methoden ANSI.</p>
<p>Weiss jemand eine gute Webpage/Link bzgl. Einrückstil/Klammersetzung/Formatierungs-Standards?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/323209/c-c-einrückungsstil-klammernsetzung</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 09:14:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/323209.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Jan 2014 14:09:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:09:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>im C++ 2003 ISO Standard (<a href="http://cs.nyu.edu/courses/fall12/CSCI-GA.2110-001/downloads/C++%20Standard%202003.pdf" rel="nofollow">http://cs.nyu.edu/courses/fall12/CSCI-GA.2110-001/downloads/C++ Standard 2003.pdf</a>) ist ebenso wie im Draft<br />
C ISO/IEC 9899:201x Standard der Einrückungsstil bzw. Klammernsetzung uneinheitlich.</p>
<p>Z.B. auf Seite 321</p>
<p>Da seh ich am Seitenanfang den Stil von K&amp;R:</p>
<pre><code>void k2() {
    B&lt;1&gt; b;
    g(b); //OK: cv-qualifiers are ignored on template parameter types
}
</code></pre>
<p>Und ein paar Zeilen tiefer sehe ich eine Funktion die den Einrückungsstil von ANSI benutzt:</p>
<pre><code>int m()
{
    f(&amp;g); //error: ambiguous
    f(&amp;h); //OK: void h(char,int) is a unique match
    f(&amp;foo); //error: type deduction fails because foo is a template
}
</code></pre>
<p>Man sieht meistens auch bei class/struct den K&amp;R Stil und bei Methoden ANSI.</p>
<p>Weiss jemand eine gute Webpage/Link bzgl. Einrückstil/Klammersetzung/Formatierungs-Standards?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378758</guid><dc:creator><![CDATA[verliernix]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:09:40 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:33:35 GMT]]></title><description><![CDATA[<p>verliernix schrieb:</p>
<blockquote>
<p>Weiss jemand eine gute Webpage/Link bzgl. Einrückstil/Klammersetzung/Formatierungs-Standards?</p>
</blockquote>
<p>Ich verwende aktuell gerne einfach den Google-Stil:<br />
<a href="http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml" rel="nofollow">http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml</a></p>
<p>bzw. <a href="http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Formatting" rel="nofollow">http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Formatting</a></p>
<p>Für bestehende Projekte natürlich das was dort verwendet wird (oder zumindest großteils verwendet wird).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378765</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378765</guid><dc:creator><![CDATA[nman]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:33:35 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:35:25 GMT]]></title><description><![CDATA[<blockquote>
<p>Weiss jemand eine gute Webpage/Link bzgl. Einrückstil/Klammersetzung/Formatierungs-Standards?</p>
</blockquote>
<p>Es gibt keinen Standard bezüglich Code-Formatierung, das ist Geschmackssache.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378766</guid><dc:creator><![CDATA[Singender Holzkübel]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:39:05 GMT]]></title><description><![CDATA[<p>Singender Holzkübel schrieb:</p>
<blockquote>
<p>Es gibt keinen Standard bezüglich Code-Formatierung, das ist Geschmackssache.</p>
</blockquote>
<p>Er meint Style Guidelines. Die gibt es zuhauf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378767</guid><dc:creator><![CDATA[nman]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:39:05 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:44:35 GMT]]></title><description><![CDATA[<p>verliernix schrieb:</p>
<blockquote>
<p>Man sieht meistens auch bei class/struct den K&amp;R Stil und bei Methoden ANSI.</p>
</blockquote>
<p>Hmm, ev. könnte das der Bjarne Stroustrup Style sein <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>Da hab ich einen recht guten Link gefunden: <a href="http://www.sourceformat.com/coding-standard.htm" rel="nofollow">http://www.sourceformat.com/coding-standard.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378768</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378768</guid><dc:creator><![CDATA[verliernix]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:44:35 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 14:55:21 GMT]]></title><description><![CDATA[<p>nman schrieb:</p>
<blockquote>
<p>Er meint Style Guidelines. Die gibt es zuhauf.</p>
</blockquote>
<p>Verdammt! Mein Fehler...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378772</guid><dc:creator><![CDATA[Singender Holzkübel]]></dc:creator><pubDate>Tue, 21 Jan 2014 14:55:21 GMT</pubDate></item><item><title><![CDATA[Reply to C&#x2F;C++ Einrückungsstil&#x2F;Klammernsetzung on Tue, 21 Jan 2014 15:19:49 GMT]]></title><description><![CDATA[<p>Ich meine auch Code Formatierung. D.h. Einrückungsstil und Klammernsetzung in erster Linie mal. Kann man ja auch als Coding Style bezeichnen, oder nicht? <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="🙂"
    /><br />
Aber richtig, scheinbar gibt es beides zuhauf.</p>
<p>So etwas in der Art, meine ich: <a href="http://en.wikipedia.org/wiki/Indent_style" rel="nofollow">http://en.wikipedia.org/wiki/Indent_style</a></p>
<p>Ja, vielleicht ist es wirklich so, dass es dazu keinen Standard gibt sonders halt viele verschiedene Styles.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378774</guid><dc:creator><![CDATA[verliernix]]></dc:creator><pubDate>Tue, 21 Jan 2014 15:19:49 GMT</pubDate></item></channel></rss>