<?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[Threading in c++?]]></title><description><![CDATA[<p>Hey ihr alle, ich suche eine Möglichkeit, in C++ Threads zu verwenden, die ja meines Wissens nicht zum Standart gehören. Kennt da jemand eine Möglichkeit? Und wenn möglich auch ein deutsches Tutorial/Buch?<br />
PS: Ja, hab auch schon Gegoogelt, aber nur Englisches gefunden, und ich möchte schon gern vollständig verstehen, worum es da geht...</p>
<p>Danke schonmal..</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/296290/threading-in-c</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 21:51:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/296290.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 01 Dec 2011 17:12:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 17:12:07 GMT]]></title><description><![CDATA[<p>Hey ihr alle, ich suche eine Möglichkeit, in C++ Threads zu verwenden, die ja meines Wissens nicht zum Standart gehören. Kennt da jemand eine Möglichkeit? Und wenn möglich auch ein deutsches Tutorial/Buch?<br />
PS: Ja, hab auch schon Gegoogelt, aber nur Englisches gefunden, und ich möchte schon gern vollständig verstehen, worum es da geht...</p>
<p>Danke schonmal..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151570</guid><dc:creator><![CDATA[KleinaTobi]]></dc:creator><pubDate>Thu, 01 Dec 2011 17:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 17:15:50 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Einerseits gibt es die Plattform-spezifischen APIs wie pthread_create(..) (posix) und CreateThread(..) bzw. _beginthreadex(..) (WinAPI), andererseits gibt es Libraries wie z.B. Boost, in der Boost.Thread enthalten ist.<br />
(Andere Libraries sind z.B. POCO, ...).</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151572</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Thu, 01 Dec 2011 17:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 17:21:09 GMT]]></title><description><![CDATA[<p>Und man sollte noch &quot;Bibliotheken&quot; (eher eine Art Compilererweiterung) wie TBB oder OpenMP erwähnen, bei denen man sich nicht mit den Details von Threads rumschlagen muss, damit aber eine der gängigsten Aufgaben von Threads, die Parallelisierung von Schleifen, sehr bequem durchführen kann. Schwierigere Threadkonstruktionen wie z.B. ein separater Eingabethread sind dafür damit nicht (zumindest nicht ohne Verrenkungen) möglich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151575</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 01 Dec 2011 17:21:09 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 20:56:31 GMT]]></title><description><![CDATA[<p>Naja, mit dem neuen Standard sind auch Threads Teil der Standardbibliothek geworden. Wenn du Glück hast unterstützt dein Compiler das schon, dann kannst du einfach das verwenden. Ansonsten kannst du dir mal boost.Thread anschaun, das ist mehr oder weniger die Vorlage nach der die neuen Standard-Threads entworfen wurden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151667</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Thu, 01 Dec 2011 20:56:31 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:04:47 GMT]]></title><description><![CDATA[<p>[quote=&quot;theta&quot;]Plattform-spezifischen APIs wie pthread_create/quote]Aeh, nein!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151693</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:04:47 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:19:42 GMT]]></title><description><![CDATA[<p>knivil schrieb:</p>
<blockquote>
<p>theta schrieb:</p>
<blockquote>
<p>Plattform-spezifischen APIs wie pthread_create</p>
</blockquote>
<p>Aeh, nein!</p>
</blockquote>
<p>Äh, doch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151709</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:19:42 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:30:45 GMT]]></title><description><![CDATA[<p>Vielleicht trifft es ein jain bezüglich pthreads.</p>
<p>pthreads oder POSIX Threads ist lediglich eine Spezifikation, die eine Schnittstelle beschreibt.<br />
Implementationen dieser Spezifikation existieren für die meisten POSIX-Systeme<br />
(weitestgehend allen POSIX-konformen UNIXoiden wie BSD, Linux oder Mac OS X).</p>
<p>Im Gegensatz zu den oben genannten unterstützt Windows pthreads nicht nativ,<br />
dafür gibt es aber ein Projekt, welches an einer Windows-Implementation arbeitet:<br />
<a href="http://sourceware.org/pthreads-win32/" rel="nofollow">http://sourceware.org/pthreads-win32/</a></p>
<p>Mit den Windows-Services for UNIX kommt übrigens auch eine native Umsetzung der pthreads für Windows daher.</p>
<p>Somit könnte man pthreads schon als plattformunabhängig bezeichnen...</p>
<p>Kommt eben darauf an, wie strikt man &quot;plattformunabhängig&quot; definiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151719</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:30:45 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:41:32 GMT]]></title><description><![CDATA[<p><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="😕"
    /> Du erklärst gerade richtigerweise, dass es pthreads nur auf POSIX-konformen Plattformen gibt und behauptest dann, pthreads wären plattformunabhängig? Zumal auch noch die verbreitetste Plattform nicht POSIX-konform ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151728</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:41:32 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:42:35 GMT]]></title><description><![CDATA[<p>Ich glaube er meinte, dass der POSIX-Standard Plattform-unabhängig ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151731</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:42:35 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Thu, 01 Dec 2011 22:44:56 GMT]]></title><description><![CDATA[<p>Offenbar hast du meinen Post nicht komplett gelesen...<br />
Es gibt pthreads für Windows...</p>
<p>Und Pi muss ich hier mal Recht geben <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 />
Es hindert einen niemand daran, die Spezifikation für irgendein Nicht-POSIX-System zu implementieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2151732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2151732</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Thu, 01 Dec 2011 22:44:56 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Fri, 02 Dec 2011 22:36:33 GMT]]></title><description><![CDATA[<p>Danke an euch alle, ich glaub ich werd mir mal das Boost anschauen, das hört sich nicht schlecht an. Danke <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/2152122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152122</guid><dc:creator><![CDATA[KleinaTobi]]></dc:creator><pubDate>Fri, 02 Dec 2011 22:36:33 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 10:39:57 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p><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="😕"
    /> Du erklärst gerade richtigerweise, dass es pthreads nur auf POSIX-konformen Plattformen gibt und behauptest dann, pthreads wären plattformunabhängig? Zumal auch noch die verbreitetste Plattform nicht POSIX-konform ist?</p>
</blockquote>
<p>Du meinst Windows? Einer der wenigen nicht nur POSIX konformen sondern auch certifizierten OS. Dazu noch in der Version 1.0/1.X/2.0 schaltbar.</p>
<p>Old Billi hat nebenbei mit XENIX die erste 8086 UNIX Portierung auf ATNT Codebasis entwickelt, woraus später SystemV , Open Server und Solaris entstanden ist.</p>
<p>MS hat mehr mit UNIX zu tun als Linux auch Patentrechtlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152220</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152220</guid><dc:creator><![CDATA[Dean]]></dc:creator><pubDate>Sat, 03 Dec 2011 10:39:57 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 10:43:01 GMT]]></title><description><![CDATA[<p>Das ändert nix dran dass pthreads kein Teil von Win32 sind...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152222</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Sat, 03 Dec 2011 10:43:01 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 10:46:16 GMT]]></title><description><![CDATA[<p>Stimmt, dafür hats mehr als die W32 API.</p>
<p>Wobei es natürlich seien könnte, dass unter der Api auch pthreads zum Einsatz kommen. Ist nicht ganz abwegig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152226</guid><dc:creator><![CDATA[Dean]]></dc:creator><pubDate>Sat, 03 Dec 2011 10:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 11:07:35 GMT]]></title><description><![CDATA[<p><a href="http://www.sfml-dev.org" rel="nofollow">SFML</a> hat auch Threads. Die bieten zwar weniger Features als Boost an, sind aber meiner Meinung nach etwas anfängerfreundlicher. Ist vor allem ein Gedanke wert, wenn man eh schon SFML verwendet.</p>
<p>Im neuen C++11 sind Threads mit <code>std::thread</code> zudem Teil der Standardbibliothek.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152232</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 03 Dec 2011 11:07:35 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 11:14:07 GMT]]></title><description><![CDATA[<p>Dean schrieb:</p>
<blockquote>
<p>Stimmt, dafür hats mehr als die W32 API.</p>
</blockquote>
<p>Was denn z.B.!?</p>
<p>Dean schrieb:</p>
<blockquote>
<p>Wobei es natürlich seien könnte, dass unter der Api auch pthreads zum Einsatz kommen. Ist nicht ganz abwegig.</p>
</blockquote>
<p>Doch, das ist sehr abwegig <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/2152236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152236</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Sat, 03 Dec 2011 11:14:07 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 11:58:51 GMT]]></title><description><![CDATA[<blockquote>
<p>Danke an euch alle, ich glaub ich werd mir mal das Boost anschauen, das hört sich nicht schlecht an. Danke <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>
</blockquote>
<p>Was spricht gegen die Threads der Standardbibliothek? Wieso auf alternative Bibliotheken ausweichen, die fast exakt das Selbe Interface implementieren wie die Standardbibliothek?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152253</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Sat, 03 Dec 2011 11:58:51 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 14:41:23 GMT]]></title><description><![CDATA[<p>Ethon schrieb:</p>
<blockquote>
<blockquote>
<p>Danke an euch alle, ich glaub ich werd mir mal das Boost anschauen, das hört sich nicht schlecht an. Danke <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>
</blockquote>
<p>Was spricht gegen die Threads der Standardbibliothek? Wieso auf alternative Bibliotheken ausweichen, die fast exakt das Selbe Interface implementieren wie die Standardbibliothek?</p>
</blockquote>
<p>Ich nenn dir einen einfachen Grund: Unterstützung von <strong>aktuellen</strong> Kompilern. <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>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152338</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sat, 03 Dec 2011 14:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 16:12:43 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>Ethon schrieb:</p>
<blockquote>
<blockquote>
<p>Danke an euch alle, ich glaub ich werd mir mal das Boost anschauen, das hört sich nicht schlecht an. Danke <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>
</blockquote>
<p>Was spricht gegen die Threads der Standardbibliothek? Wieso auf alternative Bibliotheken ausweichen, die fast exakt das Selbe Interface implementieren wie die Standardbibliothek?</p>
</blockquote>
<p>Ich nenn dir einen einfachen Grund: Unterstützung von <strong>aktuellen</strong> Kompilern. <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>
<p>Grüssli</p>
</blockquote>
<p>GCC läuft überall. Der TE programmiert ganz offensichtlich privat, also könnte er auch den nehmen. <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>
<p>C++11 ist das Beste was C++ seit langem widerfahren ist, also soll jeder neuen Features einfach nutzen anstatt noch 10 Jahre C++03 zu programmieren, dann etablieren sich die Features auch schneller. <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/2152385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152385</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Sat, 03 Dec 2011 16:12:43 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 17:06:18 GMT]]></title><description><![CDATA[<p>Ethon schrieb:</p>
<blockquote>
<p>C++11 ist das Beste was C++ seit langem widerfahren ist, also soll jeder neuen Features einfach nutzen anstatt noch 10 Jahre C++03 zu programmieren, dann etablieren sich die Features auch schneller. <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>
</blockquote>
<p>Aber nur Compiler wechseln, damit man statt <code>boost</code>  <code>std</code> hinschreiben kann?</p>
<p>Oder kann man mit g++ einfach unter Visual Studio kompilieren? Auf diese IDE würde ich persönlich nämlich nur ungern verzichten. Und selbst dann denke ich, dass man sich viele nützliche Features wie den Debugger verbaut.</p>
<p>Davon abgesehen hatte z.B. TR1.Random in der g++-Standardbibliothek bei meiner letzten Benutzung noch einige Bugs, obwohl es schon ein paar Jahre existiert. Von daher bin ich gegenüber Neuerungen eher vorsichtig, auch bei Microsoft. Hingegen sind etablierte Boost-Bibliotheken wie Thread (gibts schon ein Jahrzehnt!) tendenziell recht stabil...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152417</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 03 Dec 2011 17:06:18 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 17:51:08 GMT]]></title><description><![CDATA[<p>Solange man &quot;Cross-Compiler&quot; entwickelt, kommt man an VS und GCC halt nicht vorbei, von daher würde ich mit std::thread zumindest noch bis VS 11 warten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152447</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sat, 03 Dec 2011 17:51:08 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sat, 03 Dec 2011 18:13:43 GMT]]></title><description><![CDATA[<p>...und bis dahin einfach boost::thread benutzen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152461</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Sat, 03 Dec 2011 18:13:43 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sun, 04 Dec 2011 00:58:51 GMT]]></title><description><![CDATA[<p>dot schrieb:</p>
<blockquote>
<p>...und bis dahin einfach boost::thread benutzen...</p>
</blockquote>
<p>Genau oder sonstige Lösungen von entsprechenden Frameworks, welche man sowieso verwendet (Qt, SFML, usw.)</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/26744">@Ethon</a>,<br />
Die Features werden sich etabilieren, sobald die gängigen Kompiler diese auch unterstützen. Du kannst das nicht erzwingen. MS wird diese Features nicht einführen, nur weil deine Bibliothek diese Features benötigt. Du wirst also einfach gewisse Leute/Projekte/usw. ausschliessen und wahrscheinlich eher die Mehrheit, weil noch ziemlich viele auf Kompilerunabhängigkeit schauen.</p>
<p>Würde mich nicht überraschen, wenn es noch gut 5 Jahre geht, bis C++11 richtig etabliert ist.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152611</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 04 Dec 2011 00:58:51 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sun, 04 Dec 2011 10:11:17 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>Würde mich nicht überraschen, wenn es noch gut 5 Jahre geht, bis C++11 richtig etabliert ist.</p>
</blockquote>
<p>Na ja. Alle Bibliotheksfeatures kommen ja schon mit VS11, und das kommt vermutlich 2012. Und wenn man Microsoft glauben möchte, hängt der Rest ja nur an performanten variadic Templates, und sie sind zuversichtlich, das schnell nachliefern zu können. Und wenn Microsoft es schafft, bis Anfang 2013 einen vollständigen C++11 Compiler zu bauen, sollten die GCC Leute das doch wohl locker hinbekommen. Immer positiv denken. :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152661</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 04 Dec 2011 10:11:17 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sun, 04 Dec 2011 10:30:12 GMT]]></title><description><![CDATA[<p>cooky451 schrieb:</p>
<blockquote>
<p>Und wenn man Microsoft glauben möchte, hängt der Rest ja nur an performanten variadic Templates, und sie sind zuversichtlich, das schnell nachliefern zu können.</p>
</blockquote>
<p>Da hast du (oder ich?) Microsoft falsch verstanden. Sie wollten mit der nächsten Version von MSVC auch die Varadic Templates bringen, aber haben anscheinend die Arbeit etwas unterschätzt. Daher soll wahrscheinlich für den nächsten MSVC später ein Patch nachgeliefert werden, welcher die Variadic Templates bringt.<br />
Dann haben sie zwar Varadic Templates aber eine Menge anderer Features fehlen dann immer noch. Die kommen erst im nächsten Kompiler. Und die erscheinen im 2-3 Jahrestakt. Somit wäre der früheste Termin im 2014, aber wahrscheinlich eher 2015.</p>
<p>Und nicht vergessen sollte man, dass es wahrscheinlich noch 1-2 Jahre danach gehen wird, bis auch die letzten mühsamen Bugs beseitigt sind. Somit erst mit dem SP1 des 2015 MSVC ist meiner Meinung nach der früheste Termin zu sehen <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>cooky451 schrieb:</p>
<blockquote>
<p>Und wenn Microsoft es schafft, bis Anfang 2013 einen vollständigen C++11 Compiler zu bauen, sollten die GCC Leute das doch wohl locker hinbekommen.</p>
</blockquote>
<p>Die Leute vom GCC womöglich. Die Frage ist aber auch, ob die Leute von Clang es bis dahin schaffen. Clang bekommt zunehmend an Bedeutung. Bin sehr gespannt wie die Verteilung in 5 Jahren aussehen wird zwischen GCC und Clang.</p>
<p>cooky451 schrieb:</p>
<blockquote>
<p>Immer positiv denken. :xmas1:</p>
</blockquote>
<p>Ich denke lieber realistisch oder auch ein wenig pessimistisch. Da kann man fast nur positiv überrascht werden. Wenn man positiv denkt, wird man ständig enttäuscht <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>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152670</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 04 Dec 2011 10:30:12 GMT</pubDate></item><item><title><![CDATA[Reply to Threading in c++? on Sun, 04 Dec 2011 12:01:26 GMT]]></title><description><![CDATA[<blockquote>
<p>Solange man &quot;Cross-Compiler&quot; entwickelt, kommt man an VS und GCC halt nicht vorbei, von daher würde ich mit std::thread zumindest noch bis VS 11 warten.</p>
</blockquote>
<p>Die meisten C++-Enthusiasten, die ich kenne, und die unter Windows arbeiten benutzen schon seit einer Weile den Windows-Port von GCC gerade aufgrund der mangelnden C++11 Unterstützung des MSVC.<br />
Was spricht denn gegen MinGW ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2152696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2152696</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Sun, 04 Dec 2011 12:01:26 GMT</pubDate></item></channel></rss>