Try Java instead; it keeps the best bits of C++ and throws out all the bits that nobody understands and/or abuses like operator overloading, polymorphism….
And it is (apart from a few gotchas you can code around) cross platform. Not suited for everything but as a free language you can get a lot of mileage out of it unless you want the absolute in performance (like Cantabile).