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

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

Восстановить пароль Регистрация
 
Justwait
6 / 6 / 0
Регистрация: 14.05.2011
Сообщений: 133
07.05.2012, 19:54     Ошибка при компиляции #1
Вот сам код где ошибка
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++
Ошибка при компиляции C++
C++ Ошибка при компиляции
C++ Ошибка при компиляции
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Дмитрий 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!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 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
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
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++ Ошибка при компиляции
Ошибка при компиляции C++
C++ Ошибка при компиляции

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

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

Текущее время: 06:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru