passing a float as a pointer to a matrix
Posted
by numerical25
on Stack Overflow
See other posts from Stack Overflow
or by numerical25
Published on 2010-05-10T12:33:38Z
Indexed on
2010/05/10
12:44 UTC
Read the original article
Hit count: 152
Honestly, I couldnt think of a better title for this issue because I am having 2 problems and I don't know the cause.
The first problem I have is this
//global declaration
float g_posX = 0.0f;
.............
//if keydown happens
g_posX += 0.03f;
&m_mtxView._41 = g_posX;
I get this error
cannot convert from 'float' to 'float *'
So I assume that the matrix only accepts pointers. So i change the varible to this....
//global declaration
float *g_posX = 0.0f;
.............
//if keydown happens
g_posX += 0.03f;
&m_mtxView._41 = &g_posX;
and I get this error
cannot convert from 'float' to 'float *'
which is pretty much saying that I can not declare g_posX as a pointer.
honestly, I don't know what to do.
© Stack Overflow or respective owner