Поменяйте местами 2 предмета в сетке для матча-3 - PullRequest
0 голосов
/ 29 февраля 2020

Я только что инициализировал сетку случайного значения, и теперь я хочу создать функцию с именем SwapItem, которая будет заменять 2 элемента моей сетки

Вот моя инициализация сетки:

CPlateau::CPlateau()
    : m_iColonnes(8)
    , m_iLignes(8)
    , m_arrPlateau(NULL)

    void CPlateau::CreatePlateau()
{

  m_arrPlateau = new int*[m_iLignes];
      for (int ligne = 0; ligne < m_iLignes; ligne++)
      {
          m_arrPlateau[ligne] = new int[m_iColonnes];

          for (int col = 0; col < m_iColonnes; col++)
              m_arrPlateau[ligne][col] = 0;
      }
}

void CPlateau::SetupPlateau()
{ 
  if (m_arrPlateau == NULL)
      CreatePlateau();


  for (int ligne = 0; ligne < m_iLignes; ligne++)
      for (int col = 0; col < m_iColonnes; col++)
          m_arrPlateau[ligne][col] = (rand() % 7);
}

Я использую Visual C ++ с приложением MF C, я буду управлять щелчком мыши в представлении. cpp, но прежде чем мне нужно будет создать функцию, которая будет менять значение 2 моей сетки, хотя задача кажется простой, я понятия не имею, как это сделать, вы можете мне помочь? Многие спасибо

...