Expert
Lambda and fold expressions
In C++17 what is the ouput and the return value of this program:
int main() {
auto const& x = 10;
auto const& t = std::make_tuple(1,20,3,42);
auto f = [&x](auto&&... elem){ return ((elem < x) and ...);};
std::cout << std::boolalpha << "result is: " << std::apply(f, t) << std::endl;
return f(66.6);
}
Author: ezStatus: PublishedQuestion passed 119 times
Edit
1
Community EvaluationsNo one has reviewed this question yet, be the first!
1
Which of the following sets of code will cause a compile time error?3
Write a C++ function that returns the sum of two integers.1
What is the output of the following C++ code?1
Write a C++ program that creates an array of 10 Person objects.1
What is the purpose of a static method in C++?3
C++ is a general-purpose programming language. It was developed in the 1970s by Bjarne Stroustrup at Bell Labs.1
C++: what is the output of the following code? `std::cout << &obj << std::endl;`