<?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[Benutzt ihr schon C++14 und wenn ja was davon?]]></title><description><![CDATA[<p>Mein Lieblingsfeature ist ganz klar die polymorphen Lambdas. Aber auch die Tausendertrennzeichen und Return-Type-Deduction verwende ich regelmässig.</p>
<p>Insgesamt bin ich sehr zufrieden mit dem Update:<br />
Ohne C++14 willst du eh kein C++ benutzen, dann nimm lieber [beliebige andere Sprache].</p>
<p>Btw, das hat mich überrascht:</p>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
constexpr auto fib(int n) {
  unsigned long long f[2] = {0,1};
  for (int i=1; i&lt;=n; ++i) f[i%2]=f[0]+f[1];
  return f[n%2];
}
int main() {
  constexpr auto x=fib(1'000'000);
  printf(&quot;%llu\n&quot;, x);
}
</code></pre>
<pre><code>% time clang++ -std=c++1y ...
1.68s user 0.02s system 99% cpu 1.706 total
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/325449/benutzt-ihr-schon-c-14-und-wenn-ja-was-davon</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 14:26:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/325449.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 May 2014 18:28:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Fri, 02 May 2014 18:28:45 GMT]]></title><description><![CDATA[<p>Mein Lieblingsfeature ist ganz klar die polymorphen Lambdas. Aber auch die Tausendertrennzeichen und Return-Type-Deduction verwende ich regelmässig.</p>
<p>Insgesamt bin ich sehr zufrieden mit dem Update:<br />
Ohne C++14 willst du eh kein C++ benutzen, dann nimm lieber [beliebige andere Sprache].</p>
<p>Btw, das hat mich überrascht:</p>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
constexpr auto fib(int n) {
  unsigned long long f[2] = {0,1};
  for (int i=1; i&lt;=n; ++i) f[i%2]=f[0]+f[1];
  return f[n%2];
}
int main() {
  constexpr auto x=fib(1'000'000);
  printf(&quot;%llu\n&quot;, x);
}
</code></pre>
<pre><code>% time clang++ -std=c++1y ...
1.68s user 0.02s system 99% cpu 1.706 total
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2397147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397147</guid><dc:creator><![CDATA[constexpr]]></dc:creator><pubDate>Fri, 02 May 2014 18:28:45 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Fri, 02 May 2014 19:01:07 GMT]]></title><description><![CDATA[<blockquote>
<p>Ohne C++14 willst du eh kein C++ benutzen, dann nimm lieber [beliebige andere Sprache].</p>
</blockquote>
<p>Totaler Quatsch, war aber sicher sowieso scherzhaft gemeint.</p>
<blockquote>
<p>Btw, das hat mich überrascht:</p>
</blockquote>
<p>Wieso? Die Laufzeit ist doch im erwarteten Größenbereich, dachtest du das geht schneller?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397151</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Fri, 02 May 2014 19:01:07 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Fri, 02 May 2014 19:42:14 GMT]]></title><description><![CDATA[<p>constexpr schrieb:</p>
<blockquote>
<p>Aber auch die Tausendertrennzeichen [...] verwende ich regelmässig.</p>
</blockquote>
<p>Schade, dass man so einen Quatsch eingebaut hat. Das ermutigt die Leute zu noch mehr magischen Zahlen. Zusätzlich werden wir für Jahre unter der kaputten Darstellung in prä-C++14-Editoren zu leiden haben.</p>
<p>constexpr schrieb:</p>
<blockquote>
<p>Btw, das hat mich überrascht:</p>
</blockquote>
<p>Was meinst du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397157</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Fri, 02 May 2014 19:42:14 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sat, 03 May 2014 19:42:55 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<blockquote>
<p>Ohne C++14 willst du eh kein C++ benutzen, dann nimm lieber [beliebige andere Sprache].</p>
</blockquote>
<p>Totaler Quatsch, war aber sicher sowieso scherzhaft gemeint.</p>
</blockquote>
<p>Ich dachte, ein <a href="http://www.c-plusplus.net/forum/p2396356#2396356" rel="nofollow">cooky451-Zitat</a> käme hier gut an.</p>
<p>Arcoth schrieb:</p>
<blockquote>
<blockquote>
<p>Btw, das hat mich überrascht:</p>
</blockquote>
<p>Wieso? Die Laufzeit ist doch im erwarteten Größenbereich, dachtest du das geht schneller?</p>
</blockquote>
<p>Man beachte, dass es die Laufzeit des <em>Compilers</em> ist, der <code>fib(1'000'000)</code> ausrechnet! Stell dir vor, wie lange 1'000'000 Template-Instanzierungen dauern würden.</p>
<p>TyRoXx schrieb:</p>
<blockquote>
<p>constexpr schrieb:</p>
<blockquote>
<p>Aber auch die Tausendertrennzeichen [...] verwende ich regelmässig.</p>
</blockquote>
<p>Schade, dass man so einen Quatsch eingebaut hat. Das ermutigt die Leute zu noch mehr magischen Zahlen. Zusätzlich werden wir für Jahre unter der kaputten Darstellung in prä-C++14-Editoren zu leiden haben.</p>
</blockquote>
<p>Was stören mich prä-C++14-Editoren? Und abgesehen davon, dass magische Zahlen fast immer &lt;1000 sind, hindert dich selbstverständlich niemand daran, die Konstanten zu benennen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397253</guid><dc:creator><![CDATA[constexpr]]></dc:creator><pubDate>Sat, 03 May 2014 19:42:55 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sat, 03 May 2014 19:54:53 GMT]]></title><description><![CDATA[<blockquote>
<p>Man beachte, dass es die Laufzeit des Compilers ist, der fib(1'000'000) ausrechnet!</p>
</blockquote>
<p>Ja und weiter? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<blockquote>
<p>Ich dachte, ein cooky451-Zitat käme hier gut an.</p>
</blockquote>
<p>Nein, das meinte cooky (hoffentlich) eher als Scherz.</p>
<blockquote>
<p>Was stören mich prä-C++14-Editoren?</p>
</blockquote>
<p>Es gibt noch keinen (mir bekannten) Editor, der C++14 unterstützt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397254</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Sat, 03 May 2014 19:54:53 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sun, 04 May 2014 10:26:33 GMT]]></title><description><![CDATA[<p>Umwerfende HullyGully-SuperDuper sind das Salz bei Neu- und Weiterentwicklungen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Braucht man immer sehr dringend! <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/2397301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397301</guid><dc:creator><![CDATA[berniebutt]]></dc:creator><pubDate>Sun, 04 May 2014 10:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sun, 04 May 2014 11:07:05 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<p>Nein, das meinte cooky (hoffentlich) eher als Scherz.</p>
</blockquote>
<p>Ne das war kein Scherz, aber es ging um C++11, nicht um C++14.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397303</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 04 May 2014 11:07:05 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sun, 04 May 2014 11:14:40 GMT]]></title><description><![CDATA[<p>cooky451 schrieb:</p>
<blockquote>
<p>Arcoth schrieb:</p>
<blockquote>
<p>Nein, das meinte cooky (hoffentlich) eher als Scherz.</p>
</blockquote>
<p>Ne das war kein Scherz</p>
</blockquote>
<p>Dann war es ein Fail. C++ war schon vor C++11 besser als Malbolge oder C. <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/2397305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397305</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Sun, 04 May 2014 11:14:40 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sun, 04 May 2014 13:03:49 GMT]]></title><description><![CDATA[<p>Mir ist auch unklar wie man ohne move-semantics vernünftige Programme schreiben konnte. Und bind statt Lambdas ist einfach nur grausam.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397316</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Sun, 04 May 2014 13:03:49 GMT</pubDate></item><item><title><![CDATA[Reply to Benutzt ihr schon C++14 und wenn ja was davon? on Sun, 04 May 2014 13:19:46 GMT]]></title><description><![CDATA[<p>nwp3 schrieb:</p>
<blockquote>
<p>Mir ist auch unklar wie man ohne move-semantics vernünftige Programme schreiben konnte. Und bind statt Lambdas ist einfach nur grausam.</p>
</blockquote>
<p>Ich mag <code>bind</code> . Nur die Fehlermeldungen bei falscher Benutzung sind grausam.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397318</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Sun, 04 May 2014 13:19:46 GMT</pubDate></item></channel></rss>