Thank you for the advice EC, its proved to be very useful.
I’ve just had an pre-interview call with the head of a recruitment agency and I was able to bring up the ubiquity of C++ requirements for Unreal positions that don’t really need them with him. He was very grateful for the feedback. I only got this far because one of his employees was brutally honest with me about the fact she had no idea what any of the requirements they put on these positions actually mean, and could they submit my CV anyway as I was the best candidate they had found so far.
I’ve basically changed my approach to the offers I receive, and that is yielding more results then becoming a C++ beginner would have. It’s ironic that the take away from a thread asking where to start with C++ is, maybe you shouldn’t!