Meeting C++ is looking for your lightning talk!
Meeting C++ celebrates its 2 years anniversary with lightning talks. Submit yours until August 25th!
Meeting C++ online lightning talk meetup on August 31st
by Jens Weller
June 16-21, Sofia, Bulgaria
September 13-19, Aurora, CO, USA
November 6-8, Berlin, Germany
November 16-21, Kona, HI, USA
By Meeting C++ | Aug 15, 2022 06:47 AM | Tags: meetingcpp intermediate community c++20 c++17 basics
Meeting C++ celebrates its 2 years anniversary with lightning talks. Submit yours until August 25th!
Meeting C++ online lightning talk meetup on August 31st
by Jens Weller
By Meeting C++ | Aug 11, 2022 02:19 AM | Tags: meetingcpp intermediate conference community c++20 c++17 basics advanced
Since yesterday its possible to have a first look at the program of Meeting C++ 2022
A first view on the talks and speakers of Meeting C++ 2022
by Jens Weller
From the article:
I'm excited to release this update for Meeting C++ 2022: the talks and speakers for this years conference!
As you can see in the talk listing, this is still an ongoing process, getting the speaker pictures from the new speakers for this year will still take a while. Creating the schedule will also take a few weeks, as of now Tracks A and B are planned on site, with Tracks C and D being part of the online part.
By Meeting C++ | Jul 22, 2022 03:00 AM | Tags: qt meetingcpp intermediate c++17 basics
An overview on the issues face when porting my first application to Qt6
Porting my first Application from Qt5 to Qt6
by Jens Weller
From the article:
Just this week I had the opportunity to recompile one of my Qt Applications to build it with Qt6. Here is some of the results.
The application in question manages parts of the conference, and hence is written in Qt for the UI and uses SQLite as datastorage, so Qt also used for this and as I learned for a few other things too...
By Jens Maurer | Jun 9, 2022 06:52 AM | Tags: c++11 basics
Forwarding
Modern C++ In-Depth — Perfect Forwarding
by Phani Adusumilli
From the article
While a forwarding reference may at first appear to be an rvalue reference, it actually has a very particular form that allows it to bind to any value category.
By Meeting C++ | May 26, 2022 07:36 AM | Tags: speaking meetingcpp events community basics
Meeting C++ organized an event centered around sharing material on creating better talks and presentations for C++:
Technical Speaking about C++
by Jens Weller
About the article:
This event will focus on the process of creating technical talks for the C++ community. Various speakers will share their views on how to submit, prepare and give talks to the C++ community in the form of lightning talks.
By Jens Maurer | Mar 4, 2022 03:27 PM | Tags: performance c++11 basics
Moves
Modern C++ In-Depth — Move Semantics, Part 1
by Ralph Kootker
From the article
This week, we’re beginning a new series of posts exploring some of the more technically challenging features of C++11 and beyond. [...] For our first topic, we’re going to take a look at how we can use move-semantics to avoid some potentially expensive copies.
By Jens Maurer | Jan 14, 2022 11:40 AM | Tags: c++11 basics
Smart pointers
Improving Stability with Modern C++, Part 4 — Memory Management
by Ralph Kootker
From the article
When we started learning C++, we were all taught that every
new
needs a correspondingdelete
. But sometimes we'd forget, or some code might throw an exception we weren't ready for, and then we'd leak memory. [...] With rare exceptions, C++ programmers should not have to writenew
ordelete
ever again.
By Jens Maurer | Nov 18, 2021 02:04 PM | Tags: c++11 basics
First steps using modern C++
Improving Stability with Modern C++, Part 3 — The
auto
Keyword
by Ralph Kootker, FactSet
From the article:
Beginning with C++11,
auto
triggers type deduction similar to how templates work. It enables code to be more concise, can improve readability, and in some cases even improve performance.
By Adrien Hamelin | Nov 3, 2021 10:04 AM | Tags: basics
The series continue.
Template Metaprogramming - How it All Started
by Rainer Grimm
From the article:
Metaprogramming is programming on programs. C++ applies metaprogramming at compile time. It started in C++98 with template metaprogramming, was formalized in C++11 with the type-traits library, and since C++11 has steadily improved. The main driving force is constant expressions. In this post, I want to write about its roots...
By Meeting C++ | Oct 29, 2021 02:28 AM | Tags: meetingcpp intermediate events community basics
Update your C++ skills with Meeting C++!
How Meeting C++ can help you to close your C++ knowledge gap
by Jens Weller
From the article
With 1.5 years of the pandemic behind us and one more "season" ahead for many of us, I'd like to show you how you can improve your C++ skills with the events organized by Meeting C++!
Meeting C++ organizes many online Events on Hubilo with its Meeting C++ online User Group. This started over a year ago and today it hosts 1 - 2 evenings of C++ content per month. Usually a talk or a fair like the online C++ job fair or the book & tool fair. The next meeting of this User Group is next week, hosting Daisy Hollmans CppCon Talk What you can learn from being too cute: why you should write code that you should never write.