List of all articles about C++0X or C++-11.
2010-06-18 CPlusPlus0X
== Getting a tool chain to experiment with To experiment with the new C++ features it is good to have . . .
2K - last updated 2011-05-20 12:29 UTC by 94.136.75.10
2010-06-19 CPlusPlus0X
= Auto is dead, long live auto The keyword auto will get a new meaning. The old meaning is something . . .
1K - last updated 2012-02-09 10:41 UTC by 94.136.75.10
2010-08-06 CPlusPlus0X
As it happens I have had a long vacation and done other stuff than thinking about the new standard. That . . .
1K - last updated 2010-08-06 21:56 UTC by host-90-233-49-169.mobileonline.telia.com
2010-11-19 CPlusPlus0X
OOPS! Other stuff came along and I have had to stop with learning more about the new features in C++. . . .
1K - last updated 2010-11-19 23:34 UTC by localhost.localdomain
2011-06-17 CPlusPlus0X
=More on type inference Together with **auto** there is a new keyword **decltype**. It is used to determine . . .
1K - last updated 2011-06-17 15:23 UTC by 94.136.75.10
2011-06-27 CPlusPlus0X
=Initializer lists How many times have you not wanted to easily initialize a container with a list of . . .
2K - last updated 2011-06-27 07:43 UTC by 94.136.75.10
2011-06-28 CPlusPlus0X
=Taking initialization one step further - Uniform Initialization Initializing containers is fine but . . .
1K - last updated 2011-06-28 11:38 UTC by 94.136.75.10
2011-07-31 CPlusPlus0X
=Range based for loops Looping over containers is a very common task so it should be easy two write and . . .
1K - last updated 2011-07-31 22:47 UTC by host-90-232-62-193.mobileonline.telia.com
2011-09-07 CPlusPlus0X
= Lambda expressions For defining small functions at the very spot they are used C++ introduces lambda . . .
2K - last updated 2011-09-15 19:51 UTC by localhost.localdomain
2011-09-15 CPlusPlus0X
=More on Lambdas As we saw in the example with computing the sum we could in the lambda bind a variable . . .
2K - last updated 2011-09-20 14:01 UTC by 94.136.75.10
2011-10-19 CPlusPlus0X
=New keyword nullptr Maybe what can be called a smaller correction in the new standard is the introduction . . .
2K - last updated 2011-10-19 15:41 UTC by 94.136.75.10
2011-11-25 CPlusPlus0X
=Getting multiple angle brackets right A mostly embarrassing thing with good old C++ was that multiple . . .
1K - last updated 2011-11-25 23:45 UTC by localhost.localdomain
2011-12-20 CPlusPlus0X
= Object construction made easier There are three things made for easier object construction. Non static . . .
3K - last updated 2011-12-20 07:04 UTC by 94.136.75.10
2012-02-08 CPlusPlus0X
= constexpr To allow more expressive constant expressions C++-11 introduces the keyword **constexpr**. . . .
2K - last updated 2012-02-08 16:44 UTC by 94.136.75.10
2012-02-09 CPlusPlus0X
= Explicit virtual overrides There were some, small!?, problems regarding controlling derivation and . . .
1K - last updated 2012-02-09 10:46 UTC by 94.136.75.10
2012-02-24 CPlusPlus0X
= Strongly typed enums The old enum definition was a bit lame. Enums were almost interchangeable with . . .
1K - last updated 2012-02-24 23:15 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-02-27 CPlusPlus0X
= Giving up on static linkage I've been struggling with getting the treading examples working but with . . .
2K - last updated 2012-02-27 21:55 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-04-18 1 CPlusPlus11
=Move semantics Copying big objects has always been a problem and somethings that you want to avoid. . . .
2K - last updated 2012-04-18 16:06 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-04-18 CPlusPlus11
Started to write under the label [[CPlusPlus11]] for the new C++11 stuff. So much time has passed since . . .
1K - last updated 2012-04-18 15:52 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-04-26 CPlusPlus11
= Moving on Time to investigate the new move semantics, or at least what I have understood about it! . . .
2K - last updated 2012-05-08 05:42 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-05-08-1 CPlusPlus11
= Changes to old habits - you need to move to! With moving available the old habit of always passing . . .
1K - last updated 2012-05-08 09:13 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-05-08 CPlusPlus11
= Still moving on One obvious place for moving objects instead of copying is when making a swap. It is . . .
2K - last updated 2012-05-08 07:52 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-05-09 CPlusPlus11
= The future of threading A major concern these days is how to handle all these cores we have available . . .
2K - last updated 2012-05-09 12:43 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-05-11 CPlusPlus11
= Unrestricted Unions Unions is somewhat of a white area on the C++ map for me. I can't remember that . . .
1K - last updated 2012-05-11 21:55 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-06-15 CPlusPlus11
= Raw String Literals A raw string is a character sequence where there are no special characters. What . . .
2K - last updated 2012-06-15 11:39 UTC by 1-1-4-2a.mal.sth.bostream.se
2012-10-10 CPlusPlus11
= Template-ized typedefs and template Aliases With C++11 we can define a typedef as a template using . . .
1K - last updated 2012-10-10 15:19 UTC by 94.136.75.111
2013-04-29 CPlusPlus11
= C++1y/C++14 Just when you have been starting to wonder when all these nice C++11 features are going . . .
1K - last updated 2013-04-29 06:57 UTC by setnip01.ericsson.net
2014-11-12 CPlusPlus11
= The deprecated attribute To mark an entity as deprecated the attribute **deprecated** is introduced. . . .
1K - last updated 2014-11-12 07:11 UTC by sessfw99-sesbfw99-80.ericsson.net
2014-11-17 CPlusPlus11
= Binary Literals One tiny(!?) extension that comes with C++14 is binary literals. You can now write . . .
1K - last updated 2014-11-17 21:08 UTC by 1-1-4-2a.mal.sth.bostream.se
2014-11-22 CPlusPlus11
= Digit Separators When I talked about the [[2014-11-17_CPlusPlus11|binary literals]] recently I also . . .
2K - last updated 2017-10-16 17:20 UTC by 127.0.0.1