а. такой вектор...
void myfunc(D3DXVECTOR3 *arr,int size_arr)
{
....
}
|
т.е. если так, то все должно работать, да:
....
....
void myfunc(D3DXVECTOR3* arr,int size)
{
if(size>2)
{
arr[2]->x=1;
arr[2]->y=2;
arr[2]->z=3;
}
}
....
....
D3DXVECTOR3 V[10];
....
myfunc(V[10],10);
Не выдаст ли компилятор ошибку при таком коде? Правильно я записал то что выделено?