Ever since C++ adopted lambda expressions, many have stumbled upon the question whether they can be recursive. IMO, if an anonymous function...
Wednesday, 16 October 2013
Sunday, 6 October 2013
Moving elements from STL containers and std::initializer_list
12:09
Lot has been said about effectively using move-semantics, such as return-by-value and pass sink arguments by-value to constructors (and mov...
Overloading in Overdrive: A Generic Data-Centric Messaging Library for DDS
09:01
Slides of my Silicon Valley Code Camp (2013) talk are now available . If you attended this session in person please evaluate it. I take fee...
Monday, 16 September 2013
21 Ways of Passing Parameters ... Plus One!
23:16
You probably already know that there are 21 ways of passing parameters to a C++11 function! In case you lost the count somewhere, lets count...
Sunday, 3 March 2013
DDS Programming using Modern C++
14:42
I'm not the only one who agrees that C++ is the awesomest language for network programming . Raw network programming, however, is very l...
Wednesday, 2 January 2013
Mixing Return Codes and Exceptions in C++
13:56
Happy New Year!! Many projects use libraries developed by different teams, organizations, and open-source communities. It is not rare to see...
Subscribe to:
Posts (Atom)