Hi,
I am getting into C++ programming but I was wondering. What do I have to do to make sure that my C++ applications are compatible for all the popular Operating Systems? Do I have to do something different to my code or use a different compiler?

I am using Code::Blocks now.

Thanks