Search code examples
Rationale of variadicity of std::function_ref...


c++variadic-templatesstd-functionvariadicc++26

Read More
What is the size of a std::function?...


c++memorystd-function

Read More
Is there any reason to use virtual classes for factory method over map of functions in C++?...


c++design-patternsfactorystd-function

Read More
std::function fails to distinguish overloaded functions...


c++c++11overload-resolutionstd-function

Read More
std::function and std::bind: what are they, and when should they be used?...


c++c++11std-functionstdbind

Read More
C++ template class error: function returning a function...


c++templatesstd-function

Read More
Is this const_cast in the context of type-erasure undefined behavior?...


c++undefined-behaviorstd-functiontype-erasureconst-cast

Read More
Is std::unique_ptr needed on abstract class whose derived class only has a std::function member and ...


c++c++20unique-ptrstd-functionvirtual-destructor

Read More
What is the purpose of std::function and how do I use it?...


c++c++11lambdafunction-pointersstd-function

Read More
Cannot use std::not_fn with immediate functions...


c++language-lawyerstd-functionconstevalc++26

Read More
How to pass a pointer to member function to a template function...


c++17function-pointerspointer-to-memberstd-functionstdbind

Read More
C++11 lambda implementation and memory model...


c++c++11memorylambdastd-function

Read More
Handling std::array of structures with std::function...


c++std-functionmember-functions

Read More
C++: Best way to strengthen the type safety of assignment to std::function?...


c++copy-constructorstd-function

Read More
Why does C++ allow std::function assignments to imply an object copy?...


c++standardsstd-function

Read More
How to pass a std::function with capture through a C API?...


c++c++11lambdastd-function

Read More
Assigning a class member function to a variable of type std::function<void(void *)>...


c++lambdac++17std-function

Read More
Why can't I use std::function as a std::set or std::unordered_set value type?...


c++unordered-mapstd-functionstdset

Read More
Can I assign a callable to a std::function with a different return type?...


c++undefined-behaviorstd-function

Read More
Move constructor called twice when move-constructing a std::function from a lambda that has by-value...


c++lambdac++17move-semanticsstd-function

Read More
GCC bug or not : default std::function?...


c++c++11gcclambdastd-function

Read More
C++11 std::set lambda comparison function...


c++stlc++11lambdastd-function

Read More
How to make c++ compiler distinguish between std::function<void()> and std::function<asio::...


c++std-function

Read More
Why doesn't c++ distinguish between std::function<void()> and std::function<asio::await...


c++std-function

Read More
passing member function const and non-const overload to std::function...


c++overloadingfunction-pointerspointer-to-memberstd-function

Read More
How to expand function template parameters package in std::function as the function's argument?...


c++std-functiontemplate-argument-deductionfunction-templates

Read More
reasons for using std::invoke to invoke std::function object...


c++function-pointersstd-functionstd-invoke

Read More
Implicit conversion of an std::function<void()> to void*...


c++c++11castingstd-function

Read More
std::function to functions with default argument...


c++functorstd-functiondefault-arguments

Read More
std::function<__callback void (void)> vs std::function<void (void)>?...


c++windowscallbackstd-functionwdk

Read More
BackNext