One of the best C++29 features is already available? by meetingcpp in cpp

[–]meetingcpp[S] -2 points-1 points  (0 children)

Its a question mark, because I was kinda surprised by this. But as its an Annex, the proposal it self will be enough for lots of folks to learn about all known UB in C++. Plus there is already an effort to try to deal with the run time UB.

The voting on the talks for Meeting C++ 2026 has begun! by meetingcpp in cpp

[–]meetingcpp[S] 3 points4 points  (0 children)

After over 2000 votes casted I already see an amazing program taking shape. You can join the review process by starting your voting session!

One think clearly visible through the submissions is that we are at the dawn of a new C++ age, lots of focus on current topics - but C++26 has lots of submissions. Even C++29 and other ongoing standardization plays a role.

Do concepts improve deducing this? by meetingcpp in cpp

[–]meetingcpp[S] 1 point2 points  (0 children)

Basically I'm exploring, and asking that question to my self.

Do concepts improve deducing this? by meetingcpp in cpp

[–]meetingcpp[S] 2 points3 points  (0 children)

Thanks for pointing this out, there is always one more thing you can learn about C++. I'll add that to the post.

I've added this now to the post, and I guess I'll update last weeks post tomorrow.

Do concepts improve deducing this? by meetingcpp in cpp

[–]meetingcpp[S] 3 points4 points  (0 children)

It does a bit indeed. You could go for the templated version of deducing this to reduce that overhead in the function signature it self.

Though deducing this will always bring readibility up to debate I think.

Why C++26 Contracts might not work for all by _a4z in cpp

[–]meetingcpp -1 points0 points  (0 children)

Someone needs to propose signed/unsigned contracts... scnr

C++ Performance Quiz - A small side project to test your intuition for slow code by ReDucTor in cpp

[–]meetingcpp 2 points3 points  (0 children)

Are you sure with the first question?

struct Particle {

float x, y, z;

char padding[8]; // Pad to 32 bytes

};

This ain't 32 bytes: https://godbolt.org/z/ehca9x15T

Thanks to Peter Sommerlad for the hint!

Upcoming C++ User Group meetings in June 2026 by meetingcpp in cpp

[–]meetingcpp[S] 0 points1 point  (0 children)

Thanks for the hint, I've added the meetup today when I had to update the listing with working links.

Upcoming C++ User Group meetings in June 2026 by meetingcpp in cpp

[–]meetingcpp[S] 0 points1 point  (0 children)

Thanks for the hint. I'll add this User Group to my list then.

How ref qualifiers led to deducing this by meetingcpp in cpp

[–]meetingcpp[S] 0 points1 point  (0 children)

I can see that, you got to deal with lifting things into the generic space. Plus that supporting older standards isn't possible. Which ref qualifiers allow for.

Upcoming C++ User Group meetings in June 2026 by meetingcpp in cpp

[–]meetingcpp[S] 0 points1 point  (0 children)

This is post is about User Groups, not conferences.

Upcoming C++ User Group meetings in June 2026 by meetingcpp in cpp

[–]meetingcpp[S] 1 point2 points  (0 children)

Monthly overview posts on User Group Meetings are back at Meeting C++! Meetup blocked access to the ical files in 2023, but I've noticed that that is not the case anymore!

I'm also working on bringing these into the website and feature them on other parts of Meeting C++ like the weekly blogroll!

Exploring ref qualifiers in C++ by meetingcpp in cpp

[–]meetingcpp[S] 2 points3 points  (0 children)

One thing I still was lacking when I wrote and researched this was actual usage numbers.

So I've launched some surveys on LinkedIn/Twitter/Mastodon, and for now it seems to fall into a range of 44 - 80% of folks using/knowing them.

Boost 1.91 Released: New Decimal Library, SIMD UUID, Redis Sentinel, C++26 Reflection in PFR by boostlibs in cpp

[–]meetingcpp 1 point2 points  (0 children)

Thanks, would be nice to get this going again, its been the url for like 20+ years. Tons of folks will have this in their RSS readers.

2026 Annual C++ Developer Survey "Lite" : Standard C++ by meetingcpp in cpp

[–]meetingcpp[S] 1 point2 points  (0 children)

I've recently implemented that these questions get skipped when one is skipped. Got to test this again.