¡@

Home 

c++ Programming Glossary: foo_negative

C++ confusing attribute name for member template

http://stackoverflow.com/questions/10671406/c-confusing-attribute-name-for-member-template

attribute of an object is negative. template class T bool foo_negative T v return v.foo 0 struct X int foo int main X x x.foo 5 assert.. v.foo 0 struct X int foo int main X x x.foo 5 assert foo_negative x return 0 We have a template function foo_negative that takes.. assert foo_negative x return 0 We have a template function foo_negative that takes an object of any type and determines whether its..