mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.2K
active users

#cplusplus

47 posts18 participants6 posts today
ACCUConf<p><a href="https://youtu.be/tDegOeivJs4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/tDegOeivJs4</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/cuda" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cuda</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
ACCUConf<p><a href="https://youtu.be/wWb3AKAknmQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/wWb3AKAknmQ</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
meetingcpp<p>Meeting C++ 2025 featured talk of the day: Peter Sommerlad - int != safe &amp;&amp; int != ℤ<br><a href="https://meetingcpp.com/mcpp/schedule/talkview.php?th=09b7233a511545fed01d9020567a08fc2ccbc9c6" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/schedule/t</span><span class="invisible">alkview.php?th=09b7233a511545fed01d9020567a08fc2ccbc9c6</span></a><br><a href="https://mastodon.online/tags/meetingcpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meetingcpp</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
meetingcpp<p>Meeting C++ Blogroll 489<br><a href="https://www.meetingcpp.com/blog/blogroll/items/Meeting-Cpp-Blogroll-489.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetingcpp.com/blog/blogroll/i</span><span class="invisible">tems/Meeting-Cpp-Blogroll-489.html</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
meetingcpp<p>C++ in Embedded Systems Book review with Author Amar Mahmutbegović<br><a href="https://www.youtube.com/watch?v=w-KlTbgPWjQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=w-KlTbgPWjQ</span><span class="invisible"></span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
Johannes Brakensiek<p>Well, <span class="h-card" translate="no"><a href="https://floss.social/@bugaevc" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bugaevc</span></a></span> runs very quickly through some very sophisticated implementation details. It probably took months to get right what he references in some seconds…</p><p><a href="https://fosstodon.org/tags/GObject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObject</span></a> <a href="https://fosstodon.org/tags/bindings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bindings</span></a> <a href="https://fosstodon.org/tags/guadec2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guadec2025</span></a> <a href="https://fosstodon.org/tags/peel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peel</span></a> <a href="https://fosstodon.org/tags/Cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cplusplus</span></a></p>
meetingcpp<p><a href="https://mastodon.online/tags/CppPollOfToday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CppPollOfToday</span></a>: With which compiler do you use modules?<br><a href="https://meetingcpp.com/mcpp/survey/?q=95" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/survey/?q=</span><span class="invisible">95</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
mort<p>Uh. Why does initializing a C++ 'std::array' with an initializer list work differently from initializing a 'std::vector' or a C array with an initializer list?</p><p>For the std::array, the compiler complains that it can't initialize a pair from an int, as if it treats '{1, 2}' as its own array. It works with an extra pair of braces that's not necessary for std::vector and C arrays.</p><p>What dark corner of C++ initialization rules have I missed </p><p><a href="https://godbolt.org/z/96TW43jqW" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">godbolt.org/z/96TW43jqW</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://floss.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://floss.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
meetingcpp<p>Book of the Day: Professional C++, 6th Edition by Marc Gregoire<br><a href="https://meetingcpp.com/mcpp/books/book.php?hash=8f9b630d053cf6e256f5604bf6bac30fccfb2c66" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/books/book</span><span class="invisible">.php?hash=8f9b630d053cf6e256f5604bf6bac30fccfb2c66</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
meetingcpp<p>Meeting C++ 2025 featured talk of the day: Mathew Benson - Command Line C++ Development<br><a href="https://meetingcpp.com/mcpp/schedule/talkview.php?th=6fe5de64bfc27c43abe0e28b87556362916fd3da" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/schedule/t</span><span class="invisible">alkview.php?th=6fe5de64bfc27c43abe0e28b87556362916fd3da</span></a><br><a href="https://mastodon.online/tags/meetingcpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meetingcpp</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
meetingcpp<p>Format your own type (Part 1)<br><a href="https://www.sandordargo.com/blog/2025/07/23/format-your-own-type-part-1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">sandordargo.com/blog/2025/07/2</span><span class="invisible">3/format-your-own-type-part-1</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
Andreas Fertig<p>I will be speaking at Meeting C++ 2025! The talk's title is "Embedded-Friendly C++: Features That Make a Difference". Come and join me there!</p><p><a href="https://mas.to/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mas.to/tags/cpp20" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp20</span></a> <a href="https://mas.to/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
ACCUConf<p><a href="https://youtu.be/u73ZB_vml_c" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/u73ZB_vml_c</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
meetingcpp<p><a href="https://mastodon.online/tags/CppPollOfToday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CppPollOfToday</span></a>: Do you use AI Tooling in your work for coding C++?<br><a href="https://meetingcpp.com/mcpp/survey/?q=94" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/survey/?q=</span><span class="invisible">94</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
meetingcpp<p>Book of the Day: Notebook C++: Tips and Tricks with Templates by Andreas Fertig<br><a href="https://meetingcpp.com/mcpp/books/book.php?hash=0292a4851803cd5a06771cabfe0729aea6b03aa2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/books/book</span><span class="invisible">.php?hash=0292a4851803cd5a06771cabfe0729aea6b03aa2</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
Gareth Lloyd (He/him)<p>I spent all day digging into code to discover and fix this issue.</p><p>auto make_func(int v) {<br> auto f1 = [&amp;] { return v; }; // OK<br> auto f2 = [=] { return f1(); }; // OK<br> return f2; // DANGER (has reference to local `v`)<br>}</p><p>int main() {<br> auto f = make_func(42);<br> return f();<br>}</p><p>I'm glad I found it, but is there any tooling that would have saved me time in the future?</p><p><a href="https://fosstodon.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://fosstodon.org/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://fosstodon.org/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
meetingcpp<p>Meeting C++ 2025 featured talk of the day: andrew drakeford - The Missing Step: Making Data Oriented Design One Million Times Faster<br><a href="https://meetingcpp.com/mcpp/schedule/talkview.php?th=60f831827b3cc25a7210c20d67e4992e08775601" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/schedule/t</span><span class="invisible">alkview.php?th=60f831827b3cc25a7210c20d67e4992e08775601</span></a><br><a href="https://mastodon.online/tags/meetingcpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meetingcpp</span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
meetingcpp<p>Jonas Minnberg: Things Programmers Have Said<br><a href="https://www.youtube.com/watch?v=p8W4NCTkhI0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=p8W4NCTkhI0</span><span class="invisible"></span></a><br><a href="https://mastodon.online/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a><br><a href="https://mastodon.online/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a></p>
ACCUConf<p><a href="https://youtu.be/u73ZB_vml_c" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/u73ZB_vml_c</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Giuseppe Bilotta<p>I would rather NOT rewrite our .zip archive code to do the «unpack in separate directory and then remove» thing. So does anybody know of a different C++ library to access zip archive contents directly that DOES support <a href="https://fediscience.org/tags/Zip64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zip64</span></a>?</p><p><a href="https://fediscience.org/tags/askFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>askFedi</span></a> <a href="https://fediscience.org/tags/fediHelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediHelp</span></a> <a href="https://fediscience.org/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPlusPlus</span></a> <a href="https://fediscience.org/tags/askMastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>askMastodon</span></a> <a href="https://fediscience.org/tags/mastoHelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastoHelp</span></a></p>