Quantcast
Channel: Bartek's coding blog
Browsing all 325 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

std::filesystem in C++17 In Detail

On Friday 18th January I’ve pushed another update for the book. This time I rewrote the whole chapter about std::filesystem. Please have a look at what changed and what are the plans.The book got more...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #17

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 26th of January and 1st of February 2019. This week you will find a link to all 177 papers before...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #18

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 2nd and 8th of February 2019. In this week you will find a link to interesting CMake features, a...

View Article

Image may be NSFW.
Clik here to view.

2 Lines Of Code and 3 C++17 Features - The overload Pattern

While I was doing research for my book and blog posts about C++17 several times I stumbled upon this pattern for visitation of std::variant:template<class... Ts> struct overload : Ts... { using...

View Article

Image may be NSFW.
Clik here to view.

C++ Links #19

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 9th and 15th of February 2019.In this week you will find a link to a great post about a technique...

View Article


Image may be NSFW.
Clik here to view.

Five Awesome C++ Papers For Kona 2019 ISO Meeting

I’m just in time (I hope)! In a few hours, a new C++ISO meeting will start! This time the committee gathered in Kona, Hawaii for their first meeting in 2019.Let’s see what’s already in C++20 and let’s...

View Article

Image may be NSFW.
Clik here to view.

C++ Links #20

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 16th and 22nd of February 2019.This week you will find a link to a few interesting papers from the...

View Article

Image may be NSFW.
Clik here to view.

Lambdas: From C++11 to C++20, Part 1

Lambda expressions are one of the most powerful additions to C++11, and they continue to evolve with each new C++ language standard. In this article, we’ll go through history and see the evolution of...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #21

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 23rd February and 1st of March 2019.This week we have a massive update on the upcoming C++...

View Article


Image may be NSFW.
Clik here to view.

C++17 In Detail is 100% Ready!

I released “C++17 In Detail” in August 2018, and I set the status to 90%. I didn’t expect that writing of that remaining 10% would take me so long :) Now it’s high time to set the counter to...

View Article

Image may be NSFW.
Clik here to view.

C++ Links #22

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 2nd and 8th of March 2019.This week you will find links to articles about accepted Modules...

View Article

Image may be NSFW.
Clik here to view.

Lambdas: From C++11 to C++20, Part 2

In the first part of the series we looked at lambdas from the perspective of C++03, C++11 and C++14. In that article, I described the motivation behind this powerful C++ feature, basic usage, syntax...

View Article

Image may be NSFW.
Clik here to view.

Dark Corner of C++ Corner Cases

The C ++ 17 standard consists of almost two thousands pages. Two thousand pages describing every single aspect of the language. Some pages relates to all kinds of details, exceptions, and things that...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #23 - Top 10 Bugs, Funny Papers and MSVC Performance!

Read more...

View Article

Image may be NSFW.
Clik here to view.

C++ Lambda Story - A Free Ebook

Lambdas are one of the most prominent and useful elements of modern C++. They can significantly reduce the code and make it more expressive. The feature might look easy, but there are a lot of details...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #24 -static vs dynamic libraries, ADL & BooSTL!

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 23th and 29th of March 2019.This week you will find links to a detailed comparison of using static...

View Article

Image may be NSFW.
Clik here to view.

C++ April Fool's Quiz

It’s April Fool’s Day, so let’s have some fun :) Last year I announced fake news about C++: deprecation of Raw Pointers and two years ago I wanted to have C++18. So what’s coming this time?A...

View Article


Image may be NSFW.
Clik here to view.

C++ Links #25 - 75 articles in two months & understanding modules!

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 30th of March and 5th of April 2019.Read more...

View Article

Image may be NSFW.
Clik here to view.

C++ Links #26 - co_awaiting coroutines and new boost libraries

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 6th and 12th of April 2019.In this week you will find the link to post about co_awaiting...

View Article

Image may be NSFW.
Clik here to view.

How to Iterate Through Directories in C++

How would you implement a function that searches for files with a given extension? For example, finding all text files? or *.cpp files? To code that solution you need a way to iterate through...

View Article
Browsing all 325 articles
Browse latest View live