This topic is now archived and is closed to further replies.

casting a float** to a float[4][4]...

This topic is 5651 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I always used a double array to store my matrices like that: float m[4][4]; and all my matrice transformation routines take that type as argument: void buildIdentity(float m[4][4]); If I understood everything in the right way, float m[4][4] reserves 16 float on the stack and frees them automatically. But float m[4][4] can also be seen as a pointer to a pointer (float** m). My question is now: how can I create an equivalent type on the heap and then use the same routines?? Thanks

Share this post

Link to post
Share on other sites