veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#cpp

48 posts21 participants1 post today
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><a href="https://mastodon.online/tags/CppPollOfToday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CppPollOfToday</span></a>: Which C++11 language features are you using?<br><a href="https://meetingcpp.com/mcpp/survey/?q=52" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">meetingcpp.com/mcpp/survey/?q=</span><span class="invisible">52</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>
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>
KDAB<p>Working in Embedded, Qt, C++, or QML? Stay ahead with expert-led training from KDAB. From modern <a href="https://techhub.social/tags/Cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cpp</span></a> to Qt development and advanced <a href="https://techhub.social/tags/QML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QML</span></a>, our upcoming courses cover essential topics. Check out the full training schedule: <a href="https://training.kdab.com/scheduled-training/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">training.kdab.com/scheduled-tr</span><span class="invisible">aining/</span></a> <a href="https://techhub.social/tags/QtDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QtDev</span></a> <a href="https://techhub.social/tags/Embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Embedded</span></a></p>
RobfromCalgary<p>Perhaps most questionable, the fiscal projections appear to treat investment income from a separate Alberta Pension Plan as government revenue available to cover general expenses. <a href="https://mstdn.ca/tags/abpoli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>abpoli</span></a> <a href="https://mstdn.ca/tags/ableg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ableg</span></a> <a href="https://mstdn.ca/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mstdn.ca/tags/app" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>app</span></a></p><p><a href="https://thehub.ca/2025/07/24/trevor-tombe-a-separate-alberta-would-be-a-poorer-alberta/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thehub.ca/2025/07/24/trevor-to</span><span class="invisible">mbe-a-separate-alberta-would-be-a-poorer-alberta/</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/nGTejaG6T" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">godbolt.org/z/nGTejaG6T</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>
रञ्जित (Ranjit Mathew)<p>“Losing Language Features: Some Stories About Disjoint Unions”, Graydon Hoare (<a href="https://graydon2.dreamwidth.org/318788.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">graydon2.dreamwidth.org/318788</span><span class="invisible">.html</span></a>, which 403s for me, so <a href="https://archive.is/oTbMW" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">archive.is/oTbMW</span><span class="invisible"></span></a>).</p><p>On HN: <a href="https://news.ycombinator.com/item?id=44605245" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4605245</span></a></p><p><a href="https://mastodon.social/tags/PLDI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PLDI</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Variants" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Variants</span></a> <a href="https://mastodon.social/tags/DisjointUnions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DisjointUnions</span></a> <a href="https://mastodon.social/tags/TaggedUnions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TaggedUnions</span></a> <a href="https://mastodon.social/tags/SumTypes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SumTypes</span></a> <a href="https://mastodon.social/tags/Mesa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mesa</span></a> <a href="https://mastodon.social/tags/CPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPP</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>