@kbw Thank you! Some of this code I've written a while ago and I hadn't realised that had so much cleaning up to do...
Is there a reason you posted all those binaries? I thought this was a code review? |
Well, I posted the entire folder in fear of forgetting some files, hence the presence of those binary files.
2. I wasn't familiar with constexpr and looked it up (I'm not quite up to date with c++ 11)
3. Should an initialiser list be used for any specific reason here, is it bad to initialise a file in a constructor and close it in a class destructor?
4. Oh yes, that makes sense, why did I not think of using those..
5. Another rookie mistake indeed..
6. That's another feature of c++ 11 I wasn't aware of, if I understand, the point of using those is to prevent memory leaks after the pointer is out of scope, is that correct?
7. What do you mean?
8. Oh yes, I used to do that all the time for void functions..
Thank you so much for your time kbw