Field.h 468 B

12345678910111213
  1. #pragma once
  2. struct Field
  3. {
  4. char** field;
  5. int columns;//Длина игрового поля по горизонтали
  6. int rows;//Длина игрового поля по вертикали
  7. };
  8. void create_field(Field&);//создание двумерного динамического массива поля на основе пользовательских данных
  9. void init_field(Field&);//Создание пустого игрового поля
  10. void clear_field(Field&);//Массив игрового поля заполняется символом-заполнителем.
  11. void print_field(Field&, int&);//Массив игрового поля выводится на экран.