|
You are here |
www.cppstories.com | ||
| | | | |
www.foonathan.net
|
|
| | | | | Common C++ guidelines are to initialize variables on use and to make variables const whenever possible. But sometimes a variable is unchanged once initialized and the initialization is complex, like involving a loop. Then an IIFE immediately-invoked function expression can be used: the variable is initialized by a lambda that computes the value, which is then immediately invoked to produce the value. Then the variable is initialized on use and can also be made const. Ive been recently working on a meta... | |
| | | | |
gcher.com
|
|
| | | | | Recently I got interested in the new Apple language Swift, that will probably replace objective-c as the language of choice for native iOS and OSX applications. There are many things I like in Swift, and also other things I don't like. But one thing that I really enjoy is the support for lambdas, specially compared to the way it works in C++. Why do I think the lambdas in swift are better? | |
| | | | |
www.fluentcpp.com
|
|
| | | | | Variadic templates allow any number of template parameters of any type. In this article we see how to do a variadic number of parameters of the SAME type. | |
| | | | |
serokell.io
|
|
| | | Work in cybersecurity: check this list of languages for cybersecurity to support your growth as a professional programmer. | ||