SFINAE Pronounciation
Substitution failure is not an error (SFINAE) refers to a situation in C++ where an invalid substitution of template parameters is not in itself an error. David Vandevoorde first introduced the acronym SFINAE to describe related programming techniques.
Specifically, when creating a candidate set for overload resolution, some (or all) candidates of that set may be the result of instantiated templates with (potentially deduced) template arguments substituted for the corresponding template parameters. If an error occurs during the substitution of a set of arguments for any given template, the compiler removes the potential overload from the candidate set instead of stopping with a compilation error, provided the substitution error is one the C++ standard grants such treatment. If one or more candidates remain and overload resolution succeeds, the invocation is well-formed.
Redisson Mockito YUI SciPy scikit-learn IPython LaTeX Scrapy SymPy Ceylon Grafana Morphix Knoppix SHA256 AUR Feren Zorin Manjaro HashiCorp char swf swc fla C10K Minikube Luminoth stdio FFmpeg Paramiko Kryo ArangoDB Apigee apt-get apt Atlassian Kombu Nike IELTS Libvirt Neo4j ROM Jekyll Nette Agavi Webyog Ramda ASUS Acer Samsung InfoQ
- How to pronounce scikit-learn?
- How to pronounce k8s?
- How to pronounce DevOps?
- How to pronounce SaaS?
- How to pronounce IntelliJ?
- How to pronounce Istio?
- How to pronounce IaaS?
- How to pronounce Appium?
- How to pronounce Nginx?
- How to pronounce Kubernetes?
- How to pronounce OAuth?
- How to pronounce XAMPP?
- How to pronounce MySQL?
- How to pronounce Hadoop?
- How to pronounce Kotlin?
- How to pronounce Coursera?
- How to pronounce Keras?
- How to pronounce Xamarin?
- How to pronounce AirBnB?
- How to pronounce MariaDB?
- How to pronounce Kubectl?
- How to pronounce Tkinter?
- How to pronounce GitHub?
- How to pronounce NuGet?
- How to pronounce Redis?