query: Templated arguments
positive_passages.docid: 145101
positive_passages.text: Difference of keywords 'typename' and 'class' in templates?
negative_passages.docid: 148104
negative_passages.text: Defining macros with arguments
negative_passages.docid: 142119
negative_passages.text: Reason for using non-type template parameter instead of regular parameter?
negative_passages.docid: 48829
negative_passages.text: Passing a string literal as a type argument to a class template
negative_passages.docid: 126631
negative_passages.text: Quick way to use conditioned patterns when defining multi-argument function?
negative_passages.docid: 82817
negative_passages.text: Multiple templates for a single user-defined function
negative_passages.docid: 27846
negative_passages.text: How to avoid simple recursive template typedefs
negative_passages.docid: 108319
negative_passages.text: Why can a variadic class template have at most one parameter pack?
negative_passages.docid: 140765
negative_passages.text: Is it possible to emulate template?
negative_passages.docid: 98878
negative_passages.text: #{...} is not allowed in template text
negative_passages.docid: 19033
negative_passages.text: Error using a constexpr as a template parameter within the same class
negative_passages.docid: 98529
negative_passages.text: What does template  mean?
negative_passages.docid: 13910
negative_passages.text: What are some uses of template template parameters?
negative_passages.docid: 147466
negative_passages.text: What is the partial ordering procedure in template deduction
negative_passages.docid: 127172
negative_passages.text: Why is template argument deduction disabled with std::forward?
negative_passages.docid: 37932
negative_passages.text: Variable number of arguments in C++?
negative_passages.docid: 17959
negative_passages.text: StringTemplate list of attributes defined for a given template