Welcome

SweSTHLM1

StockholmCpp

event flyer0x3F

Today’s sponsor

 

iar logo

C++ news

 

C++ news

 

C++26 DIS voting is open (until Oct.)

C++ news

 

C++26 DIS voting is open (until Oct.)

  • procedural reasons for a NEGATIVE vote

  • technical reasons for a NEGATIVE vote

maybe the first standard with multiple NB-NO votes

C++ news

See August mailing list www.wg21.org

Bjarne Stroustrup, Gabriel Dos Reis, J-Daniel Garcia, Vinnie Falco, John Spicer, Ville Voutilainen, David Vandevoorde, J.C. van Winkel, Ran Regev, Michael Hava, …​

C++ news

 

What does that mean?

 

Most likely nothing
but documents a democratic process

C++ news

 

  • Further contract papers for 29

  • Work on profile

  • Safety seems to be a more important topic

Other C++-29 work

TK611/AG09

 

TK611/AG09

 

Restart after summer break

  • First regular meeting done

  • Second upcoming

  • Paper-club in planning

SwedenCpp News

SwedenCpp News

 

StockholmCpp Planning 2026
  • September 24

  • October 22

  • End of November

2027 planning has started

SwedenCpp News

10years

18 August, 10 years SwedenCpp ๐ŸŽ‰

SwedenCpp News

SwedenCpp News

 

X and Bsky get a daily reminder to visit us

Call for Papers!

A community from the community for the community

needyou

Submit your ideas and suggestions

Call for Papers!

You know how it works

whowants

Quiz time

JetBrainsLicense

Quiz time

Which standard container provides these member functions?

std::____________<int> cont = {1, 2, 3};
// cont: {1, 2, 3}
auto it = cont.before_begin();
cont.insert_after(it, 0);
// cont: {0, 1, 2, 3}
auto it2 = cont.begin();
cont.emplace_after(it2, 99);
// cont: {0, 99, 1, 2, 3}
cont.erase_after(it2);
// cont: {0, 1, 2, 3}
std::____________<int> other = {7, 8, 9};
cont.splice_after(cont.before_begin(), other);
// cont: {7, 8, 9, 0, 1, 2, 3} , other: {}

Quiz time

 

std::forward_list<int> cont = {1, 2, 3};
// cont: {1, 2, 3}
auto it = cont.before_begin();
cont.insert_after(it, 0);
// cont: {0, 1, 2, 3}
auto it2 = cont.begin();
cont.emplace_after(it2, 99);
// cont: {0, 99, 1, 2, 3}
cont.erase_after(it2);
// cont: {0, 1, 2, 3}
std::forward_list<int> other = {7, 8, 9};
cont.splice_after(cont.before_begin(), other);
// cont: {7, 8, 9, 0, 1, 2, 3} , other: {}

std::forward_list, C++-11

Today’s program

 

  • Henrik: From Prompt to Probe
    Closing the Agentic AI Loop on Bare Metal

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

  • Jonas: Making Every Byte Count

Vรคl mรถtt!