C++20: The Big Four--Rainer Grimm
Impatient yet?
C++20: The Big Four
by Rainer Grimm
From the article:
This post presents you the big four: concepts, ranges, coroutines, and modules...
By Adrien Hamelin | Oct 28, 2019 11:18 AM | Tags: experimental
Impatient yet?
C++20: The Big Four
by Rainer Grimm
From the article:
This post presents you the big four: concepts, ranges, coroutines, and modules...
By Adrien Hamelin | Oct 28, 2019 11:14 AM | Tags: community
Will you try it?
AddressSanitizer (ASan) for Windows with MSVC
by Augustin Popa
From the article:
We are pleased to announce AddressSanitizer (ASan) support for the MSVC toolset. ASan is a fast memory error detector that can find runtime memory issues such as use-after-free and perform out of bounds checks. Support for sanitizers has been one of our more popular suggestions on Developer Community, and we can now say that we have an experience for ASan on Windows, in addition to our existing support for Linux projects...
By Marc Gregoire | Oct 28, 2019 09:15 AM | Tags: community
On October 10th, 2019, the Belgian C++ Users Group had their next event sponsored by think-cell.
Slides of the 10th of October 2019 BeCPP Meeting
by Marc Gregoire
About the event:
- “C++20: What’s in it for you?” by Marc Gregoire
- “From Iterators To Ranges — The Upcoming Evolution Of the Standard Library” by Arno Schödl
If you couldn't attend the event in person, or if you would like to go over the material again, you can download them from the BeCPP website.
By Marc Gregoire | Oct 28, 2019 09:14 AM | Tags: community
On July 3rd, 2019, the Belgian C++ Users Group had their next event sponsored by CluePoints.
Slides of the 3rd of July 2019 BeCPP Meeting
About the event:
- “What’s new in Visual C++ 2019?” by Marc Gregoire
- “Statistical Scientific programming: challenges in converting R to C++” by Olivia Quinet
If you couldn’t attend the event in person, or if you would like to go over the material again, you can download them from the BeCPP website.
By Marco Arena | Oct 27, 2019 02:04 AM | Tags: events cppday community
A full day of C++, mostly in the Italian language:
C++ Day 2019
November 30, 2019
Parma
In a nutshell
The C++ Day 2019 is a full-day event entirely dedicated to the C++ language, hosted in Parma (Italy), the 2020 Italian capital of culture.
The event consists in some technical sessions and networking.
Who should attend the C++ Day 2019?
This event is made by C++ professionals for C++ professionals, students and enthusiasts. Whoever is interested in the C++ language and is keen on meeting the Italian C++ ecosystem is welcome!
What can I find in the C++ Day 2019?
The agenda consists of 9x50-min and 2x30-min tech talks, 1x45-min "Ask Us Everthing" Q&A Panel, and more than 140 min allocated for networking.
This year, most of the sessions are in the Italian language.
You can refer to the detailed program for more information.
When and Where will the C++ Day 2019 take place?
The event will be held on November 30 at the University of Parma.
Check-in opens at 8.30 AM, the main event begins at 9.30 AM and will last for a full day.
Who supports this event?
The event is co-organized with Elettric80.
Beckhoff and Leica Geosystems support the event.
Do I need to register?
The C++ Day 2019 is free, but you must register to facilitate the organization of the event.
Please consider the "Supporter Ticket" to contribute to the main expenses.
Registration page here.
By fj | Oct 24, 2019 12:27 PM | Tags: None
How would you look for an item in a tuple by the item's type, and return the item's index within that tuple?
Access tuple-like container by type to return an index
by Krzysztof Ostrowski
From the article:
Presentation of a technique that composes an application of a lazy fold expression, and an idea of type embellishment that introduces an implicit context in which the current tuple element is embedded.
By philsquared | Oct 24, 2019 12:20 PM | Tags: None
The Call for Speakers is now open, and will run until the end of November.
by C++ on Sea
by C++ on Sea
From the article:
If you're interested in presenting a 60 minute or 90 minute talk, or a one day workshop, please visit the above link to go to the Call For Speakers page for more information and a link to the Speaker Portal.
By Adrien Hamelin | Oct 22, 2019 11:35 AM | Tags: experimental advanced
Very interesting.
Eliminating the Static Overhead of Ranges
by vector-of-bool
From the article:
C++20 is slated to receive Ranges, which is probably the most significant library update since the STL itself was introduced...
By Meeting C++ | Oct 22, 2019 04:58 AM | Tags: meetingcpp intermediate events conference community c++17 c++14 c++11 basics
Some details on the keynotes of this years Meeting C++ conference
Keynote details for Meeting C++ 2019
by Jens Weller
From the article:
With just a few weeks left to Meeting C++ 2019, its time for a closer look at the keynotes!
By Thomas Young | Oct 20, 2019 08:57 AM | Tags: None
Good practices for setting up include files are key to keeping large code-bases manageable, in pre-modules C++, and this article presents 15 rules to keep you on the right track.
C/C++ Include Guidelines
by Thomas Young
From the article:
The rules listed here are relatively mechanical, by which I mean that these are things that can be applied locally to individual bits of source code, without strokes of genius or flashes of inspiration, but with the possibility to nevertheless significantly improve code organisation, which is useful particularly in the case of large legacy code bases.