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

Будет ли это компилироватся - C++

Восстановить пароль Регистрация
 
Supersumestria
4 / 3 / 0
Регистрация: 20.12.2009
Сообщений: 207
11.07.2013, 06:32     Будет ли это компилироватся #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
    STRES=GetStartRes();
 
    InitEngine();
 
    SetMineBalanse(19,LandBalance);
    MineExtraction();
    SetMinesBuildingRules(DefaultMinesBuilding, 27);
 
    switch(LAND){
    case LT_LAND:
    case LT_CONTINENT:
    /*  if(STRES==3){
            SetMineBalanse(3,LandBalanceMillions);
            SetMinesUpgradeRules(GoldMineUpgrades);
            SetMinesBuildingRules(GoldMinesBuildingMillions, 5);
            ExtrMillions();
        }else{ */
            SetMineBalanse(19,LandBalance);
            SetMinesUpgradeRules(StopMineUpgrades);
            if(STRES==0) DefaultMinesBuilding[1] = IronID;
            SetMinesBuildingRules(DefaultMinesBuilding, 27);
            if(STRES==3){
                ExtrMillions();
            }else{
                Extr00();
            };
Будут ли скомпилированы строки с 12 по 17 включительно? Компилятор Dev C++ 4.9.92

Добавлено через 12 минут
Спрашиваю потому что при StRes= 3 именно так и просходит, АИ не строит и не апргейдит никакие другие шахты кроме золотых.

C++
1
2
3
4
5
6
7
8
9
// Start resource
#define SR_1000 0
#define SR_4000 1
#define SR_5000 2
#define SR_MILLIONS 3
// Map resource
#define MR_POOR   0
#define MR_NORMAL 1
#define MR_RICH   2
Добавлено через 8 минут
Вернее из 5-6 ботов 2-3 строят Iron и Coal шахты а 2-3 не строят, из чего видно что постройка других шахт кроме Gold не приоритете.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2013, 06:32     Будет ли это компилироватся
Посмотрите здесь:

this это адресс объекта, а *this это сам объект. я всё правельно понял? C++
C++ Как это будет выглядеть в С++
Как это будет выглядеть на С++? (пасскаль) C++
C++ как это будет выглядеть на С++?
Нарисовать окошко в котором в углу будет "пушка" которая типа будет стрелять C++
Факториал! Для кого-то это легко, а кто-то вообще это не знает! C++
C++ Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши"
Связанный список. Как это делается и зачем это нужно? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Programmer c
 Аватар для Programmer c
5 / 0 / 2
Регистрация: 06.07.2013
Сообщений: 59
11.07.2013, 09:16     Будет ли это компилироватся #2
Цитата Сообщение от Supersumestria Посмотреть сообщение
Будут ли скомпилированы строки с 12 по 17 включительно? Компилятор Dev C++ 4.9.92
Этот Dev очень старый, лучше поставь http://www.microsoft.com/visualstudio/rus#downloads
Visual Studio 2010 Express
Он вначале 30 бесплатный ключ, а потом можно зарегаться и тебе дадут на всегда бесплатный ключ)
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
11.07.2013, 10:18     Будет ли это компилироватся #3
Supersumestria, желательно как-то перефразировать вопрос.
В том куске кода строки 12-17 закомменчены и естественно не будут скомпилированы.
Yandex
Объявления
11.07.2013, 10:18     Будет ли это компилироватся
Ответ Создать тему
Опции темы

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