No New New: Raw Pointers Removed from C++

Two weeks ago, the ISO C++ standard meeting took place in Jacksonville.  Today I want to make a short detour and write about the revolutionary decision that was made in the Jacksonville meeting. Additionally, I refer to the post C++ Will no Longer Have Pointers by Fluent C++. The standard committee decided that pointers will be deprecated in C++20 and will with very high probability be removed in C++23.

Read more
Views: 131954

The C++ Standard Library: The Second Edition includes C++17

Just updated: The C++ Standard Library: What every professional C++ programmer should know about the C++ standard library.

Read more
Views: 17336

My open C++ Seminars in the First Half of 2018

Do you want to reach the next C++ level? Here are my open C++ seminars in the first half of 2018.

  • Embedded Programming with C++: 16.01 - 18.01
  • C++11 and C++14: 13.03 - 15.03
  • Multithreading with modern C++: 08.05 - 09.05

I'm also happy to give the seminars on-site or in English.

For further details please refer to: http://www.modernescpp.de/index.php/c (English button in the top, right corner)

 

 

Modernes C++,

Views: 8525

I Proudly present my Book is Ready "Concurrency with Modern C++"

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++.

  • C++11 and C++14 have the basic building blocks for creating concurrent or parallel programs.
  • With C++17 we got the parallel algorithms of the Standard Template Library (STL). That means, most of the algorithms of the STL can be executed sequential, parallel, or vectorized.
  • The concurrency story in C++ goes on. With C++20 we can hope for extended futures, coroutines, transactions, and more.
Read more
Views: 15156

"Concurrency with Modern C++" is 95% complete; Including all Source Files

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++. This the last early version of my book. Only a small chapter including the best practices is missing.

Read more
Views: 8289

My Book "Concurrency with Modern C++" is 75% complete

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++. This early version includes the memory model, the current multithreading interface, the parallel STL, and concurrency with the upcoming C++20 standard.

Read more
Views: 9368

My Book "Concurrency with Modern C++" is 50% complete

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++. It includes the memory model and the current multithreading interface.

Read more
Views: 9552

My Book "Concurrency with Modern C++" is 30% complete

Concurrency with Modern C++ is a journey through current and upcoming concurrency in C++.

Read more
Views: 8836

Looking for Proofreaders for my new Book: Concurrency with Modern C++

I'm looking for proofreaders for my new book. I'll give you a detailed insight into the current and the upcoming concurrency in C++. This insight includes the theory and a lot of practice.

Read more
Views: 16484

I'm Done - Geschafft: Words about the Future of my Blogs

I'm more than happy to say. I'm done with translating my more the 130 posts from http://www.grimm-jaud.de/index.php/blog to http://www.modernescpp.com/index.php. I started in April last year and it took me almost a year to translate my German posts into English. What does this mean for my German and my English blog?

Read more
Views: 16780

Mentoring: Fundamentals for C++ Professionals

English Books

Course: Modern C++ Concurrency in Practice

Course: C++ Standard Library including C++14 & C++17

Course: Embedded Programming with Modern C++

Course: Generic Programming (Templates)

Course: C++ Fundamentals for Professionals

Interactive Course: The All-in-One Guide to C++20

Subscribe to the newsletter (+ pdf bundle)

Blog archive

Source Code

Visitors

Today 1115

Yesterday 6812

Week 7927

Month 105199

All 10045446

Currently are 209 guests and no members online

Kubik-Rubik Joomla! Extensions

Latest comments