Not a C++ developer, I prefer C. You are right in general however my understanding is that classes which are generic using templates must be fully implemented in header files because of how templates are implemented. That being said this code doesn't appear to use templates so I'm not entirely sure I get it either?
I guess that's the joke, and I think we're all confused because it's wrong.
Templates can now be defined somewhere else. It’s a small improvement that no one uses.
Not a C++ developer, I prefer C. You are right in general however my understanding is that classes which are generic using templates must be fully implemented in header files because of how templates are implemented. That being said this code doesn't appear to use templates so I'm not entirely sure I get it either?
I guess that's the joke, and I think we're all confused because it's wrong.
Templates can now be defined somewhere else. It’s a small improvement that no one uses.