Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
#1

Ошибка при компиляции - C++

07.05.2012, 19:54. Просмотров 628. Ответов 10
Метки нет (Все метки)

Вот сам код где ошибка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Race value is index in ChrRaces.dbc
enum Races
{
    RACE_HUMAN          = 1,
    RACE_ORC            = 2,
    RACE_DWARF          = 3,
    RACE_NIGHTELF       = 4,
    RACE_UNDEAD_PLAYER  = 5,
    RACE_TAUREN         = 6,
    RACE_GNOME          = 7,
    RACE_TROLL          = 8,
    RACE_GOBLIN         = 9,
    RACE_BLOODELF       = 10,
    RACE_DRAENEI        = 11,
    RACE_FEL_ORC        = 12,
    RACE_NAGA           = 13,
    RACE_BROKEN         = 14,
    RACE_SKELETON       = 15
    RACE_VRYKUL         = 16
    RACE_TUSKARR        = 17,
    RACE_FOREST_TROLL   = 18,
    RACE_TAUNKA         = 19,
    RACE_NORTHREND_SKELETON = 20,
    RACE_ICE_TROLL      = 21
};
 
// max+1 for player race
#define MAX_RACES        21
 
#define RACEMASK_ALL_PLAYABLE \
    ((1<<(RACE_HUMAN-1))   |(1<<(RACE_ORC-1))           |(1<<(RACE_DWARF-1))  | \
    (1<<(RACE_NIGHTELF-1)) |(1<<(RACE_UNDEAD_PLAYER-1)) |(1<<(RACE_TAUREN-1)) | \
    (1<<(RACE_GNOME-1))    |(1<<(RACE_TROLL-1))         |(1<<(RACE_GOBLIN-1)) | \
    (1<<(RACE_BLOODELF-1)) |(1<<(RACE_DRAENEI-1))       |(1<<(RACE_FEL_ORC-1)) | \
    (1<<(RACE_NAGA-1))     |(1<<(RACE_SKELETON-1)))
 
#define RACEMASK_ALLIANCE \
    ((1<<(RACE_HUMAN-1)) | (1<<(RACE_DWARF-1)) | (1<<(RACE_NIGHTELF-1)) | \
    (1<<(RACE_GNOME-1)) | (1<<(RACE_DRAENEI-1)) | (1<<(RACE_FEL_ORC-1)) | \
    (1<<(RACE_SKELETON-1)))
 
#define RACEMASK_HORDE RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
 
// Class value is index in ChrClasses.dbc
ну вот сама ошибка
Ошибка 1 error C2146: синтаксическая ошибка: отсутствие "}" перед идентификатором "RACE_VRYKUL" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 game
Ошибка 2 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 game
Ошибка 3 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 72 1 game
Ошибка 4 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 73 1 game
Ошибка 5 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 74 1 game
Ошибка 6 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 75 1 game
Ошибка 7 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 game
Ошибка 8 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 game
Ошибка 9 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 game
Ошибка 10 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 game
Ошибка 11 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 game
Ошибка 12 error C2146: синтаксическая ошибка: отсутствие "}" перед идентификатором "RACE_VRYKUL" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 scripts
Ошибка 13 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 scripts
Ошибка 14 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 72 1 scripts
Ошибка 15 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 73 1 scripts
Ошибка 16 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 74 1 scripts
Ошибка 17 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 75 1 scripts
Ошибка 18 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 scripts
Ошибка 19 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 scripts
Ошибка 20 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 scripts
Ошибка 21 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 scripts
Ошибка 22 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 scripts
Ошибка 23 error C2146: синтаксическая ошибка: отсутствие "}" перед идентификатором "RACE_VRYKUL" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 worldserver
Ошибка 24 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 71 1 worldserver
Ошибка 25 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 72 1 worldserver
Ошибка 26 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 73 1 worldserver
Ошибка 27 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 74 1 worldserver
Ошибка 28 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 75 1 worldserver
Ошибка 29 error C2440: инициализация: невозможно преобразовать "int" в "Races" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 worldserver
Ошибка 30 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 worldserver
Ошибка 31 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 worldserver
Ошибка 32 error C2143: синтаксическая ошибка: отсутствие ";" перед "}" D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 worldserver
Ошибка 33 error C2059: синтаксическая ошибка: } D:\E\wow.3.3.5\Asperin\Old-chaos-core\src\server\game\Miscellaneous\SharedDefines.h 77 1 worldserver
34 IntelliSense: требуется фигурная скобка "}" d:\e\wow.3.3.5\asperin\old-chaos-core\src\server\game\miscellaneous\shareddefines.h 71 2 game
Как исправить ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2012, 19:54     Ошибка при компиляции
Посмотрите здесь:

Ошибка при компиляции - C++
Здравствуйте, при компиляции данного когда появляется данная ошибка. Задача - перевести полученное число в двоичную систему, провести...

Ошибка при компиляции - C++
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;cstdlib&gt; #include &lt;cstdio&gt; #include &lt;algorithm&gt; #include &lt;vector&gt; using...

ошибка при компиляции - C++
при компиляции программы выскакивает такая ошибка 1&gt;.\Debug\?@&gt;3@0&lt;&lt;0 @01&gt;BK A&gt; A?8A:0&lt;8(AB5:).exe.intermediate.manifest : general...

Ошибка при компиляции - C++
вот код #include &lt;stdio.h&gt; #include &quot;mpi.h&quot; int main(int argc, char* argv) { int ProcNum, ProcRank, RecvRank; MPI_Status...

Ошибка при компиляции - C++
Создал структуру: struct STUD {char t; char y; char u; char i; char o; };

Ошибка при компиляции - C++
Выдаёт ошибку fatal error C1083: Cannot open precompiled header file: 'Debug\proga.pch': No such file or directory Как исправить её ?...

Ошибка при компиляции - C++
Подскажите пожалуйста из-за чего выходит эта ошибка при компиляции программы Unresolved external 'min(const int *, const int)'...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
07.05.2012, 20:07     Ошибка при компиляции #2
с 4 по 24 строки уверен что именно запятые? может ; например?
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
07.05.2012, 20:10  [ТС]     Ошибка при компиляции #3
Дмитрий 93, То не со всем понял ?
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
07.05.2012, 20:14     Ошибка при компиляции #4
Цитата Сообщение от Justwait Посмотреть сообщение
Дмитрий 93, То не со всем понял ?
я читаю список ошибок и вижу лютое отуствие точек с запятыми
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
07.05.2012, 20:17  [ТС]     Ошибка при компиляции #5
И где их ставить ?
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
07.05.2012, 20:19     Ошибка при компиляции #6
Цитата Сообщение от Justwait Посмотреть сообщение
И где их ставить ?
если я ниче не спутал то ставь вместо запятых в 4 по 24 строки, а вообще внимательнее читай список ошибок. там много интересного бывает
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
07.05.2012, 22:36  [ТС]     Ошибка при компиляции #7
Ставил без изменений

Добавлено через 2 часа 13 минут
Помогите кто плз изменить код ,уже целый день голову ломаю не могу понять что не так ,изменить плз и скинте буду очень благодарен
gray_fox
What a waste!
1446 / 1175 / 61
Регистрация: 21.04.2012
Сообщений: 2,463
Завершенные тесты: 3
08.05.2012, 01:17     Ошибка при компиляции #8
Как минимум нет 2 запятых в конце строки в перечислении (18-19 строки в коде).
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
08.05.2012, 10:35  [ТС]     Ошибка при компиляции #9
Ставил я эти запятые
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
08.05.2012, 11:17     Ошибка при компиляции #10
Цитата Сообщение от Justwait Посмотреть сообщение
RACE_VRYKUL = 16
Цитата Сообщение от Justwait Посмотреть сообщение
Ошибка 1 error C2146: синтаксическая ошибка: отсутствие "}" перед идентификатором "RACE_VRYKUL"
как минимум ставишь запятые, а потом смотрим дальше
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2012, 12:26     Ошибка при компиляции
Еще ссылки по теме:

Ошибка при компиляции - C++
Здравствуйте, подскажите может ктон-нибудь сталкивался с такой проблемой в среде DEV-C++ вот логхода компиляции: Compiler: Default...

Ошибка при компиляции - C++
Укажите пожалуйста на ошибку #include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cmath&gt; using namespace std; class MyPoint {...

ошибка при компиляции - C++
//figure.h #ifndef FIGURE_H #define FIGURE_H class figure { public: char type; char x; int y; ...

Ошибка при компиляции - C++
Ошибки: строки 24, 25, 26, 31 Условие задачи: Дан текст, состоящий из предложений, разделяемых точками. Напишите программу,...

Ошибка при компиляции - C++
Всем здрасте , я тут новенький , при компиляции выходит ошибка , вот отрывочек : 1&gt; Для всех выходных данных обновления не требуется. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
08.05.2012, 12:26  [ТС]     Ошибка при компиляции #11
Сейчас попробуем
Yandex
Объявления
08.05.2012, 12:26     Ошибка при компиляции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru