• Advertisement
Sign in to follow this  

how to initialize ?

This topic is 4647 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

take a look: void f() { static D3DXMATRIX matrix; ZeroMemory(&matrix, sizeof(D3DXMATRIX)); .... } this way,every time the matrix will be zero. so how to have this way: static D3DXMATRIX matrix = ZeroMemroy(...); I know this not work,just give some tip. so how to do? I must do this way? int static i = 0;i++;if (i ==1)ZeroMemory(&matrix, sizeof(D3DXMATRIX));

Share this post


Link to post
Share on other sites
Advertisement
void f()
{
static D3DXMATRIX matrix;
static initialised = false;
if ( !initialised )
{
ZeroMemory(&matrix, sizeof(D3DXMATRIX));
initialised = true;
}

...
}

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement