0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
||||||
1 | ||||||
Ошибка с "stdafx.h"01.02.2014, 02:34. Показов 2978. Ответов 8
Метки нет (Все метки)
Вот то что у меня есть,ошибка с библиотекой stdafx.h,да и после моих манипуляций оно запустилось,но не работает так как надо.может кто помочь решить проблему,это сапер в консольном режиме.
0
|
01.02.2014, 02:34 | |
Ответы с готовыми решениями:
8
Ошибка stdafx в Dev C++ Ошибка подключения stdafx.h С++ ошибка в онлайн компиляторе stdafx.h Ошибка stdafx.h: No such file or directory |
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
01.02.2014, 02:41 | 2 |
ebywku, создай пустой проект и удали 1-ю строчку " #include <stdafx.h> ", навязанную студией, либо < > поменяй на " ", т.е.: #include "stdafx.h" - это пользовательский заголовочник, если мне не изменяет память (давно такого не видел (: ).
0
|
495 / 450 / 138
Регистрация: 03.02.2013
Сообщений: 1,394
|
||||||||||||||||
01.02.2014, 03:10 | 3 | |||||||||||||||
если грубо, то мы видем
дальше:
что за scanf_s ("%i",&i); ? что за getch(); ? да и весь этот бешенный набор инклудов, тут из С++ от силы 10% строчек, остальное бред собачи... ой, сишный ну вот в чём по Вашему разница между time.h и ctime? а какое отношение к C++ имеет conio.h? да и про остальные *.h я молчу, их не должно быть вообще
0
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
01.02.2014, 03:20 [ТС] | 4 |
простите,но на больше меня не хватило,потому к вам и обратился.
Добавлено через 1 минуту я с удовольствием выслушаю всю вашу критику постараюсь исправить все
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
01.02.2014, 16:53 | 6 |
abit, сам с такими мыслями код просматриваю, но все же - раздел соответствующий, поэтому так грубо критиковать не стоит, наверное
ebywku, я уже написал, что должно помочь. Это сапёр? С С++ неделю-две знакомы?
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
||||||
01.02.2014, 19:34 | 7 | |||||
Сообщение было отмечено ebywku как решение
Решение
ebywku, набросал свой вариант игры. Только он не завершенный:
- Нет проверки на наличие пустых соседних клеток при попадании в "0" клетку (т.е. клетку, рядом с которой нет мин). - Нет проверки на победу в игре (принимается только поражение ). Пример игры в действии - во вложенном файле. Нет, мне не сложно её дописать - но тогда вам не интересно будет разбирать её исходный код. А поставив задачу - покопаетесь в коде, лучше освоитесь. Кликните здесь для просмотра всего текста
У вас проблемы с подключением заголовочных файлов - не пожалел времени на комментирование, зачем подключаем тот или иной файл. Логика программы: - создаётся двумерный массив (игровое поле), каждая ячейка которого содержит 2 переменные: int и bool. Первое значение int - содержит количество мин рядом с этой ячейкой (либо -1, если сама является миной). Второе значение bool - содержит значение попадания по этой клетке (false - еще не попадали, true - попадали). - запускается бесконечный цикл, который принимает от игрока координаты ячеек, фильтрует их и выдает результаты. В общем, вроде всё. Будут вопросы - пишите ) P.s: код в истинном стиле C++ - не пугайтесь. Вроде бы P.s.s: кстати, была мысль загнать весь функционал в свою область имен, но, передумал, решив, что и так код может показаться сложным для понимания.
1
|
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 58
|
|
02.02.2014, 00:17 [ТС] | 8 |
да месяц почти,до этого просто на С пытался,но так к успеху не дошел.Спасибо за код и за критику)
Добавлено через 4 часа 1 минуту Простите,а в какой среде вы работаете? Ибо мои билдеры выдают ошибки
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
||||||
02.02.2014, 09:15 | 9 | |||||
ebywku, код скомпилируется на любом компиляторе, поддерживающем стандарт С++11.
Например, этот код писал в 12-й студии. Если используете компилятор mingw или gcc, проверьте, используется ли флаг поддержки стандарта C++11. Добавлено через 3 минуты Аа.. у вас же студия. Создайте пустой проект и с ним уже работайте. Либо в начале всех инклудов добавьте:
0
|
02.02.2014, 09:15 | |
02.02.2014, 09:15 | |
Помогаю со студенческими работами здесь
9
Ошибка компиляции - error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory - C++ VS2012 Express. Ошибка компиляции - error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory Ошибка E1696 не удается открыть источник файл "stdafx.h" Ошибка "E1696 не удается открыть источник файл stdafx.h" Не находит "stdafx.h", в чем ошибка? не находит "stdafx.h"! в чем ошибка? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|