C++ User Group Meetings in March
The monthly overview on upcoming C++ User Group Meetings
C++ User Group Meetings in March
by Jens Weller
March 23-28, London, UK
By Meeting C++ | Mar 1, 2018 08:19 AM | Tags: usergroups meetingcpp community
The monthly overview on upcoming C++ User Group Meetings
C++ User Group Meetings in March
by Jens Weller
By Jon Kalb | Feb 22, 2018 04:14 PM | Tags: community c++now boost
C++Now 2018 will be held in Aspen, May 6–1, 2018.
C++Now 2018 Registration is Open
From the announcement:
The twelth annual C++Now Conference (formerly BoostCon) will be held at the Aspen Center for Physics in Aspen, Colorado, May 6th to 11th, 2018.
We expect C++Now to sell out again. Register immediately so you won’t miss out.
By Jon Kalb | Feb 22, 2018 04:01 PM | Tags: students community c++now boost
C++Now 2018 will be held in Aspen, May 6–1, 2018.

C++Now 2018 Accepting Student / Volunteer Applications
From the announcement:
It is my pleasure to announce the sixth year of the C++Now Student/Volunteer program! We are again inviting students with an interest in C++ to attend the May 6-11, 2018 conference in Aspen, CO as Student/Volunteers.
The Student/Volunteer program is an excellent way for students and young coders with an interest in C++ to learn about language and make lasting connections with the community.
Student/Volunteers will receive free registration and a travel stipend for their travel and lodging.
Volunteers will handle various tasks during the conference, such as assisting presenters, setting up presentation rooms, running A/V equipment, and helping with breaks and the conference picnic.
Students from all fields of study are welcome to apply. However, this conference covers advanced C++ topics, and applicants should have ample experience with the C++ programming language and be familiar with general computer science topics.
Applications will be accepted until March 9th, 2018. Application decisions will be sent out by March 16th, 2018.
By Adrien Hamelin | Feb 12, 2018 10:49 PM | Tags: community
ACCU’s Overload journal of February 2018 is out. It contains the following C++ related articles.
Overload 143 is now available
From the journal:
Hapaxes, Singletons and Anomalies
Programmers can be odd. Frances Buontempo celebrates many manifold peculiarities. by Frances Buontempo
A Wider Vision of Software Development
Is code a hopeful arrangement of bytes? Charles Tolman brings his Organising Principles series to a close. by Charles Tolman
An MWSR Queue with Minimalist Locking
Multithreaded queues come in many flavours. Sergey Ignatchenko describes his implementation of a multiple writer single reader queue. by Sergey Ignatchenko
Testing: Choose the Right Level
Testing can be easy. Andy Balaam considers levels to keep your focus just right. by Andy Balaam
CTAD – What Is This New Acronym All About?
What is class template argument deduction? Roger Orr elucidates this new C++17 feature. by Roger Orr
C++ with Meta-classes?
Meta-classes will allow us to detail class requirements. Francis Glassborow compares them to developments of C++ in the 1990s. by Francis Glassborow
Practical Scale Testing
Everyone wants scalable systems. Arun Saha explores methods for testing scalability. by Arun Saha
Functional Error-Handling with Optional and Expected
Exceptions should be exceptional. Simon Brand shows modern alternatives from the standard library and ways to improve them. by Simon Brand
By Adrien Hamelin | Feb 12, 2018 10:47 PM | Tags: experimental community
You can read it or watch it.
Introduction to the C++ Ranges Library
by Jonathan Boccara
From the article:
Do you know the ranges library in C++?
This video will show what limitations of the STL it solves, and how it can make C++ code more expressive.
Since some of you expressed that they liked text more than videos, I’ve included a transcript of the video. I’d be glad to know if you find this useful, and if you’d like to have a transcript for other videos...
By Marco Arena | Feb 12, 2018 03:50 AM | Tags: community
The Italian C++ Conference is back:
Italian C++ Conference 2018: Call for papers and Call for sponsors
June 23, Milan
The Italian C++ Conference is the biggest event in Italy on C++ development, where professionals, companies and students meet and share experience. The conference is free and organized by the Italian C++ Community.
For an overview of the previous edition, including statistics and technical contents, read the wrap-up post.
Submit your talk by March 24!
We accept talk proposals in both English and Italian. One track will be in English.
Read here and submit your proposal
Call for sponsors
Since the event is free to attend, sponsors will cover the main consts. If you are interested in sponsoring the biggest and most important event about C++ development in Italy, please get in touch.
Next steps, agenda and registrations
After March 24, attendees from our past events, Italian C++ Community staff, and this year speakers will be involved in a voting process. Decisions will be sent to speakers by April 17.
The registrations will open in April and the agenda will be published ~2 months before the event date.
By Adrien Hamelin | Feb 8, 2018 07:19 PM | Tags: community boost
It continues to grow.
Outcome accepted into the Boost C++ Libraries
From the article:
The prime motivation for acceptance is:
- Reviewers have real-world use cases today for which they found Outcome to be an effective and best available alternative; and which is consistent with current-need and expectations; and which is consistent with ongoing C++ Standard evolution efforts...
By Felix Petriconi | Feb 6, 2018 05:52 AM | Tags: community
The schedule for the upcoming ACCU 2018 conference in Bristol, UK from 2018-04-11 to 2018-04-14 has been published.

ACCU 2018 Schedule
by ACCU conference committee
About the conference:
Again we have three C++ tracks this year!We will have keynotes by Gen Ashley, Hadi Hariri, Lisa Lippincott and Seb Rose.
Four full day tutorials take place the day before the conference, three with C++ content.
So don't forget to register.
By Adrien Hamelin | Jan 31, 2018 07:12 PM | Tags: intermediate community
A classic error:
break and fallthrough
by Andrey Karpov
From the article:
We would like to suggest reading the series of articles dedicated to the recommendations on writing code of high quality using the examples of errors found in the Chromium project. This is the second part, which will be devoted to the switch operator and, more precisely, to the problem of a forgotten break operator...
By Adrien Hamelin | Jan 29, 2018 06:45 PM | Tags: community
It continues to improve:
From the article;
This page is a brief summary of some of the huge number of improvements in GCC 7. For more information, see the Porting to GCC 7 page and the full GCC documentation...