Welcome

SweSTHLM1

StockholmCpp 0x30

nexer event

Today’s sponsor

 

Nexer Logo Black

C++ news

 

St. Louise Meeting was end of June, work on C+++26

  • Some useful features ๐Ÿ‘

  • Some controversial features ๐Ÿคฏ

  • Some features not mentioned at all ๐Ÿ˜ญ

    Links to trip reports:

    → See most recent SwedenCpp newsletter

C++ news

Watch this:

C++ Should Be C++ - David Sankel - C++Now 2024

cppshallbe qr code

TK611/AG09

 

  • Monthly meetings continue

  • Paper-club continues

After summer restart phase :-)

SwedenCpp

 

Meetup future becomes more and more questionable

SwedenCpp

meetup rsvp

StockholmCpp Planning 2024

 

  • End Sept / begin October

  • Late November

Call for Papers

Submit your ideas and suggestions

needyou

Tell us what you want to hear or want to do

Call for Participation

whowants

Quiz time

JetBrainsLicense

Quiz time

What is std::abcde?

constexpr int low{10},
constexpr int high{20};

int input = 5;
assert(std::abcde(input, low, high) == low);

input = 15;
assert(std::abcde(input, low, high) == input);

input = 25;
assert(std::abcde(input, low, high) == high);

(in <algorithm> since C++17)

Quiz time

std::clamp

constexpr int low{10},
constexpr int high{20};

int input = 5;
assert(std::clamp(input, low, high) == low);

input = 15;
assert(std::clamp(input, low, high) == input);

input = 25;
assert(std::clamp(input, low, high) == high);

Today’s program

 

  • Mateusz: Improving our safety with a quantities and units library

  • ๐Ÿน ๐Ÿ• Mingle ๐Ÿ• ๐Ÿป

  • Bengt: Implicit conversion functions - standardizing a small feature

Vรคl mรถtt!