Theo is currently doing his BSc at Bouremouth University in Games Programming.
Member Function Partial Template Specialisation
I was messing around implementing a hash function to be able to do the equivalent of std::map_unordered. I realised that I would like to have some functions specialised but that most of them would be OK use the default implementation. I tried to do this and found the compiler would not let me. Google helped out and I found that this is not in the language. So I thought that this must have a community accepted idiom to achieve the same thing. This is the story of that journey.
Continue reading “Member Function Partial Template Specialisation”Mark is doing a full time job but likes to have side projects. Currently learning C++ and Vulkan. Other areas of interest are photography and going for long walks.
Easy to Make Mistakes in Class Inheritance
This started as play with simple class inheritance to work out the syntax and idiomatic way to use them in C++. I just kept typing things that I thought would work and the compiler would slowly teach me what was wrong.
Continue reading “Easy to Make Mistakes in Class Inheritance”Mark is doing a full time job but likes to have side projects. Currently learning C++ and Vulkan. Other areas of interest are photography and going for long walks.