n pointers to arrays of m integers. I see two options for initialization :n new arrays of m integers and store their addresses in the main arrayn*m integers and then dispatch sub-pointers to the main arraynew and delete. Is it a good idea ? Is there a canonical method to handle that ?