Проект Сапер C++ написан в среде разработки Visual Studio на языке программирования C++.
Программа может быть использована в качестве курсовых работ или личных целей.
void Sapper::startGame() { // Вернуть блок информации в начальное состояние ui.info->setText(defaultInfo); // Установить мины setMines(); // Обновить статус ячеек поля for (int i = 0; i < Sapper::height; i++) { for (int j = 0; j < Sapper::width; j++) { fieldStatus[i][j] = CLOSED; QPushButton * cell = this->findChild<QPushButton *>("cell" + QString::number(i) + QString::number(j)); cell->setStyleSheet(""); cell->setText(""); } } closedCellCount = Sapper::height * Sapper::width; // Первого клика ещё не было firstClick = false; // Игра началась gameInProgress = true; // Остановить таймер (если начали новую игру, не закончив старую) timer.stop(); // Переключиться к вкладке с игрой ui.stackedWidget->setCurrentIndex(0); }
Архив на скачивание будет содержать:
- Исходные коды проекта Сапер, написанные в VS2008 C++
- exe файл
- Диаграммы UML( Диаграмма классов, диаграмма вариантов использования, диаграмма компонентов и др.)
- База данных для хранения результатов( имена пользователей и результаты игры)
Pasha_Goroshko