A function template defines a family of functions.| en.cppreference.com
Integral constant expression (C++98)| en.cppreference.com
Definitions are declarations that fully define the entity introduced by the declaration. Every declaration is a definition, except for the following:| en.cppreference.com
C++| en.cppreference.com
Defined in header <vector>| en.cppreference.com
A move constructor is a constructor which can be called with an argument of the same class type and copies the content of the argument, possibly mutating the argument.| en.cppreference.com
A destructor is a special member function that is called when the lifetime of an object ends. The purpose of the destructor is to free the resources that the object may have acquired during its lifetime.| en.cppreference.com
Constructs a closure (an unnamed function object capable of capturing variables in scope).| en.cppreference.com