У меня проблемы с передачей ссылочной переменной в управляемый класс c ++ / cli! Очевидно, как это сделать в неуправляемом классе, но я работаю с c ++ / cli: /
Вот пример того, что я пытаюсь сделать:
pManager->checkBoundary( int^ mX, int^ mY - 1 );
void Manager::checkBoundary( int^ cX, int^ cY )
{
if( cY >= 0 )
{
cY = this->mBoardHeight;
}
else if( cY < mBoardHeight )
{
cY = 0;
}
else if( cX >= 0 )
{
cX = this->mBoardWidth;
}
else if( cX < mBoardWidth )
{
cX = 0;
}
}
Я знаю, что это неправильно, но как мне передать эталонную переменную ??