Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2011, 20:47   #21
Maria_Добрая
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 19
По умолчанию

_-Re@l-_: проверяла, файл подключен...
Maria_Добрая вне форума Ответить с цитированием
Старый 04.06.2011, 23:38   #22
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

В настройках инклудов прописать путь в папку с исходым кодом.
Tools-Options-Projects and solutions-VC++Directories
В Show Directories for Include files добавить
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 05.06.2011, 00:18   #23
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Какие-то дико противоречивые ощущения от программы... Хорошая структурированность, и при этом - ни одного комментария... Трюки для повышения фулпруфности, и при этом - зацикливающая AllocShip()... Ну и - куча опечаток!! Ввод координат в FireOff() (и ещё множество опечаток) я исправил - держите Maria_D.zip, но лезть в AllocShip() - это уже выше моих сил... Просто забил комментариями расстановку всех кораблей, кроме "четырёхпалубных". Поля отрисовываются, один свой кораблик стоИт, перестрелку вести можно... Ей Богу, не знаю, что Вам нужно сделать, чтобы в этом разделе кто-то в эту программу закопался... Может, всё-таки, стОит во фрилансе написать?..
Vago вне форума Ответить с цитированием
Старый 06.06.2011, 21:11   #24
Maria_Добрая
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 19
По умолчанию fatal error C1004: unexpected end-of-file found

Vago: спасибо, я там дальше сама уже исправила, только вот теперь ошибку видает: fatal error C1004: unexpected end-of-file found, скобки и прочие знаки вроде везде стоят, проверяла не сколько раз....
Maria_Добрая вне форума Ответить с цитированием
Старый 06.06.2011, 21:12   #25
Maria_Добрая
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 19
По умолчанию

challengerr: спасибо,теперь все ок)
Maria_Добрая вне форума Ответить с цитированием
Старый 06.06.2011, 21:21   #26
Maria_Добрая
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 19
По умолчанию

fatal error C1004: unexpected end-of-file found, скобки и прочие знаки вроде везде стоят, проверяла не сколько раз....
Maria_Добрая вне форума Ответить с цитированием
Старый 06.06.2011, 21:46   #27
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Цитата:
Сообщение от Maria_Добрая Посмотреть сообщение
... я там дальше сама уже исправила, только вот теперь ошибку видает: fatal error C1004: unexpected end-of-file found
Ну так выложите сюда, что Вы там наисправляли. Запакуйте эти 5 файлов и выложите. Где-то Вы добавили открывающую фигурную скобку, а соответствующей закрывающей - нету...
Vago вне форума Ответить с цитированием
Старый 06.06.2011, 22:40   #28
Maria_Добрая
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 19
По умолчанию

#pragma once
#include "stdafx.h"
#include "resource.h"
#include "Ship.h"

#define DECK 176
#define DAMAGE 'X'
#define MISS '0'
#ifdef CurrentState
typedef unsigned char Field[N][N];
typedef std::map<Cell, int>ShipMap;

enum CurrentState {Miss, Damage, Kill};

struct Space
{
public:
static Cell u_fire;
static Cell r_fire;
static CurrentState u_state;
static CurrentState r_state;
static int step;
};
#undef /*CurrentState*/
}
fatal error C1004: unexpected end-of-file found

Последний раз редактировалось Maria_Добрая; 06.06.2011 в 23:05.
Maria_Добрая вне форума Ответить с цитированием
Старый 07.06.2011, 01:15   #29
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Э-э-э... Нет, конечно, если уж очень хочется, то тогда так:
Код:
...
typedef unsigned char Field[N][N];
 typedef std::map<Cell, int>ShipMap;

#ifndef CurrentState
 enum CurrentState {Miss, Damage, Kill};
#endif /*CurrentState*/

 struct Space
 {
 public:
 static Cell u_fire;
 static Cell r_fire;
 static CurrentState u_state;
 static CurrentState r_state;
 static int step;
 };
...
Но какое отношение это имеет к дубово написанной AllocShip() ?!..
Vago вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто может помочь разобраться с кодом!(Basic) danbes1 Помощь студентам 10 07.04.2011 20:58
Кто может помочь..... teres C++ Builder 1 18.03.2011 17:59
Может кто помочь с заданиями? fatalistika Фриланс 15 30.12.2010 08:52
Кто может помочь с программой codemasters Фриланс 2 28.11.2010 16:41