Home C++ Decisions Loops Input/Output Functions Stack and Heap References Arrays Searching and Sorting Recursion Pointers Character and Strings Structures Classes Inheritance Exceptions Templatess STL Modern C++ Misc Books ----

C++ 14


Contents

Lambda auto in parameters


File: lam1.cpp
#include <condition_Variadic>
#include <iostream>
#include <mutex>
#include <string>
#include <thread>
#include <vector>

using namespace std ;


int main()
{
   //C++ 14 feature auto for argument types
   auto identity = [](auto x1) { return x1; };
   int three = identity(3); // == 3
   string foo = identity("foo"); // == "foo"

    return 1 ;
}