Search Results: SFINAE

  • From an initialism: This is a redirect from an initialism to a related topic, such as the expansion of the initialism.


Substitution failure is not an error
Jumat, 2026-04-24 17:15:11

Substitution failure is not an error (SFINAE) is a principle in C++ where an invalid substitution of template parameters is not in itself an error. David...

Click to read more »
Comma operator
Jumat, 2026-05-08 20:52:33

certain circumstances where it is commonly used, notably in for loops and in SFINAE. For embedded systems which may have limited debugging capabilities, the...

Click to read more »
Concepts (C++)
Sabtu, 2026-06-27 09:11:27

restrictions were expressed using substitution failure is not an error (SFINAE), but concepts allow for a clearer expression of restrictions. There are...

Click to read more »
Generic programming
Jumat, 2026-07-31 20:28:15

messages (usually with pre C++20 substitution failure is not an error (SFINAE)), and code bloat: Templates in C++ lack many features, which makes implementing...

Click to read more »
Template metaprogramming
Kamis, 2026-08-06 09:30:02

less readability penalty. constexpr Substitution failure is not an error (SFINAE) Metaprogramming Preprocessor Parametric polymorphism Expression templates...

Click to read more »
C++ syntax
Kamis, 2026-08-06 06:30:18

policy described by the phrase "Substitution failure is not an error" (SFINAE). Templates are a powerful tool that can be used for generic programming...

Click to read more »
Reflection (C++)
Sabtu, 2026-08-08 11:56:26

metaprogramming techniques, such as with "substitution failure is not an error" (SFINAE), which concepts simplified further in C++20 with a cleaner syntax to express...

Click to read more »