# Meeting C++ Blog

by Jens Weller

## Trees, tree models and tree views in Qt

The first thing I did when I started to work on my new application, was to implement a generic tree class...

by Jens Weller

## Building Applications with Qt and boost

This is the start of a series of posts, in which I'll try to document my weekly work on a new application, build with Qt and boost...

by Jens Weller

## Is it bad to have vector in a public interface?

After I finished my talk at NDC Oslo about encryption in C++, the last question I was asked by an attendee...

by Jens Weller

## 3 years of Meeting C++

Its now a little more then 3 years that I went public with the plans...

by Jens Weller

## Traveling for C++ - a Trip Report about C++Now & NDC Oslo

Things have changed a little bit since I first visited C++Now in 2012. Today I do quite a lot of traveling for C++...

by Jens Weller

## An Interview with John Lakos

In 2013 and 2014 I interviewed Michael Wong at C++Now. This was a follow up on his keynote at Meeting C++ in 2012, and it was interesting to learn from Michael about the C++ Committee, Transactional Memory, Parallelism and his views on C++. So, with this years C++Now coming up...

by Jens Weller

## The C++ highlights and more of GCC 5.1

Just recently, GCC 5.0 has been released as GCC5.1...

by Jens Weller

## boost 1.58 - a short overview

A new version of boost has been released, version 1.58 brin...

by Jens Weller

## Refactoring my Qt database code

For two days I had the chance to clean up my code and do a little refactoring. One of the results is, that my database code now also uses variadic templates...

by Jens Weller

## Counting bits

I did a bit of fun coding. I'm currently thinking on how to generate random bytes, for example...

by Jens Weller

## C++17 Library Papers for Cologne - Part II

So, this is the second part about the papers for the Library Working Group Meeting in Cologne next week. The last part already covered some interesting papers, and gives an impression on what will be included into the Standard Library for C++17...

by Jens Weller

## C++17 Library Papers for Cologne

Last fall I did the last series about the Standardization papers for C++. I didn't had the time to finish the last part for the Library subgroup...

by Karsten Ahnert

## Ranges for numerical problems

A guest blog by Dr. Karsten Ahnert, this is a follow up on his talk ranges and iterators for numerical problems at Meeting C++ 2014.

In this blog post I am going to show some ideas how one can implement numerical algorithms with ranges. Examples are the classical Newton algorithm for finding the root of a function and ordinary differential equations...

by Jens Weller

## std::random_shuffle is deprecated in C++14

So, one of the new things in C++14 is, that the committee has actually started to deprecate (and later remove) a few things from the standard. One of them is random_shuffle...

by Jens Weller

## C++ in 2015

The year is still young, so lets have an outlook about what is going to happen in C++ Land in 2015...

by Jens Weller

## And that was Meeting C++ 2014

Do you remember? 2 weeks ago, the first day of this years conference came to an end, and I was happy to know that things went so well...

by Jens Weller

## Using AES encryption in C++

When it comes to encryption, there a few options you have in C++, a few years ago I implemented an RSA encryption based on the OpenSSL APIs, which was not too pleasant, but worked...

by Jens Weller

## Where will Evolution lead C++17?

This is the third part in my series about the proposals for the current C++ committee meeting in Urbana. This time its all about the subgroup Evolution, which has the most papers, so this is only the first part.

by Jens Weller

## Looking for C++17 - Urbana Proposals from Core, Modules, Networking, Reflection and Undefined Behavior

The second part of my series about the proposals for Urbana, where the next C++ committee meeting will be held. The papers grand us a first view on a distant future - C++17