Hello.

I want to code using c++/opengl. I mostly want to code for windows, but: how should I organize my code, or more precise, how should an architecture of my program look if I want to be able to easily convert my c++/opengl program from one platform to another ?

Thanks.