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

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

Войти
Регистрация
Восстановить пароль
 
m1dNiGhT
Сообщений: n/a
#1

Ошибка "C2065: Out: необъявленный идентификатор" - C++

06.12.2011, 11:27. Просмотров 913. Ответов 2
Метки нет (Все метки)

Вообщем, помогите начинающему.
Вот такие ошибки при компиляции:
Кликните здесь для просмотра всего текста
1>.\language.cpp(709) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(710) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(711) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(712) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(713) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(714) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(715) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(716) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(717) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(718) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(719) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(720) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(721) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(722) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(723) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(724) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(725) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(726) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(727) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(728) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(729) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(730) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(733) : error C2065: rank: необъявленный идентификатор
1>.\language.cpp(734) : error C2065: rank: необъявленный идентификатор
1>.\language.cpp(735) : error C2065: score: необъявленный идентификатор
1>.\language.cpp(735) : error C2065: score: необъявленный идентификатор
1>.\language.cpp(736) : error C2065: score: необъявленный идентификатор
1>.\language.cpp(737) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(738) : error C2065: Out: необъявленный идентификатор
1>.\language.cpp(739) : error C2065: Out: необъявленный идентификатор

Вот кусок кода, на который он ругается
C++
1
2
3
4
5
6
7
8
9
    string Rank = string();
    string Score = string();
    if (rank!="0")
        Rank = "#"+rank;
    if (score!="-10000.00" & score!="0.00")
        Score = score;
    Replace( Out, "$SCORE$", Score );
    Replace( Out, "$RANK$", Rank );
    return Out;
Был скопирован из одного места в другое, если надо, могу все скинуть

Добавлено через 2 минуты
Вот в этой части
Кликните здесь для просмотра всего текста
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
45
46
47
48
49
50
51
string CLanguage :: HasPlayedDotAGamesWithThisBot2( string user, string totalgames, string winspergame, string lossespergame, string killspergame, string deathspergame, string creepkillspergame, string creepdeniespergame, string assistspergame, string neutralkillspergame, string towerkillspergame, string raxkillspergame, string courierkillspergame, string score, string rank)
{
    string Out = m_CFG->GetString( "lang_0995", "lang_0995" );
    if (score=="-10000.00" || score=="0" || score=="0.00")
        Out = m_CFG->GetString( "lang_1000", "lang_1000" );
 
    double k = UTIL_ToDouble(killspergame);
    double d = UTIL_ToDouble(deathspergame);
    double a = UTIL_ToDouble(assistspergame);
 
    string title1 = "Helper";
    string title2 = "Attacker";
    if (k>=d && k>=a)
        title1 = "Attacker";
    if (d>=a && d>=k)
        title1 = "Suicider";
    if (a>=k && a>=d)
        title1 = "Helper";
 
    if ((a>=k && a<=d) ||(a>=d && a<=k))
        title2 = "Helper";
    if ((k>=d && k<=a) ||(k>=a && k<=d)) 
        title2 = "Attacker";
    if ((d>=k && d<=a) ||(d>=a && d<=k))
        title2 = "Suicider";
 
    Replace( Out, "$USER$", user );
    Replace( Out, "$TOTALGAMES$", totalgames );
    Replace( Out, "$TITLE1$", title1 );
    Replace( Out, "$TITLE2$", title2 );
    Replace( Out, "$WPG$", winspergame );
    Replace( Out, "$LPG$", lossespergame );
    Replace( Out, "$KPG$", killspergame );
    Replace( Out, "$DPG$", deathspergame );
    Replace( Out, "$CKPG$", creepkillspergame );
    Replace( Out, "$CDPG$", creepdeniespergame );
    Replace( Out, "$APG$", assistspergame );
    Replace( Out, "$NKPG$", neutralkillspergame );
    Replace( Out, "$TKPG$", towerkillspergame );
    Replace( Out, "$RKPG$", raxkillspergame );
    Replace( Out, "$CouKPG$", courierkillspergame );
    string Rank = string();
    string Score = string();
    if (rank!="0")
        Rank = "#"+rank;
    if (score!="-10000.00" & score!="0.00")
        Score = score;
    Replace( Out, "$SCORE$", Score );
    Replace( Out, "$RANK$", Rank );
    return Out;
}

Он стоит без проблем, по исходнику.
Я же пытаюсь сделать так
Кликните здесь для просмотра всего текста
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
string CLanguage :: HasPlayedDotAGamesWithThisBot( string user, string totalgames, string totalwins, string totallosses, string totalkills, string totaldeaths, string totalcreepkills, string totalcreepdenies, string totalassists, string totalneutralkills, string totaltowerkills, string totalraxkills, string totalcourierkills, string avgkills, string avgdeaths, string avgcreepkills, string avgcreepdenies, string avgassists, string avgneutralkills, string avgtowerkills, string avgraxkills, string avgcourierkills )
{
    Replace( Out, "$USER$", user );
    Replace( Out, "$TOTALGAMES$", totalgames );
    Replace( Out, "$TOTALWINS$", totalwins );
    Replace( Out, "$TOTALLOSSES$", totallosses );
    Replace( Out, "$TOTALKILLS$", totalkills );
    Replace( Out, "$TOTALDEATHS$", totaldeaths );
    Replace( Out, "$TOTALCREEPKILLS$", totalcreepkills );
    Replace( Out, "$TOTALCREEPDENIES$", totalcreepdenies );
    Replace( Out, "$TOTALASSISTS$", totalassists );
    Replace( Out, "$TOTALNEUTRALKILLS$", totalneutralkills );
    Replace( Out, "$TOTALTOWERKILLS$", totaltowerkills );
    Replace( Out, "$TOTALRAXKILLS$", totalraxkills );
    Replace( Out, "$TOTALCOURIERKILLS$", totalcourierkills );
    Replace( Out, "$AVGKILLS$", avgkills );
    Replace( Out, "$AVGDEATHS$", avgdeaths );
    Replace( Out, "$AVGCREEPKILLS$", avgcreepkills );
    Replace( Out, "$AVGCREEPDENIES$", avgcreepdenies );
    Replace( Out, "$AVGASSISTS$", avgassists );
    Replace( Out, "$AVGNEUTRALKILLS$", avgneutralkills );
    Replace( Out, "$AVGTOWERKILLS$", avgtowerkills );
    Replace( Out, "$AVGRAXKILLS$", avgraxkills );
    Replace( Out, "$AVGCOURIERKILLS$", avgcourierkills );
    string Rank = string();
    string Score = string();
    if (rank!="0")
        Rank = "#"+rank;
    if (score!="-10000.00" & score!="0.00")
        Score = score;
    Replace( Out, "$SCORE$", Score );
    Replace( Out, "$RANK$", Rank );
    return Out;
    string Out = m_CFG->GetString( "lang_0074", "lang_0074" );
 
}

И вот тут уже его несет на ошибки, помогите, сам не могу разобраться=(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2011, 11:27     Ошибка "C2065: Out: необъявленный идентификатор"
Посмотрите здесь:

Ошибка "C2065: cin: необъявленный идентификатор" C++
C++ Ошибка "C2065: cout: необъявленный идентификатор"
Сортировка одномерного массива и ошибка "error C2065: _ необъявленный идентификатор" C++
C++ Необъявленный идентификатор, преобразование "int" в "float"
C++ Ошибка "Необъявленный идентификатор" при создании конструктора в наследственном классе
C++ Двумерный массив и ошибка "Необъявленный идентификатор"
Ошибка "C2065: cout: необъявленный идентификатор" C++
C++ Ошибка "C2065: сout: необъявленный идентификатор"
C++ О чем говорит ошибка "Необъявленный идентификатор"?
Как исправить ошибку "error C2065: cin: необъявленный идентификатор" ? C++
C++ Ошибка C2065 : Необъявленный идентификатор cout
C++ Найти причины и способы исправления ошибки "error C2065: необъявленный идентификатор"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
06.12.2011, 11:54     Ошибка "C2065: Out: необъявленный идентификатор" #2
...читать про области видимости и время жизни

Добавлено через 1 минуту
22 параметра
уау
Макконел тебя )
m1dNiGhT
Сообщений: n/a
06.12.2011, 12:00     Ошибка "C2065: Out: необъявленный идентификатор" #3
Так делать-то мне что?
Yandex
Объявления
06.12.2011, 12:00     Ошибка "C2065: Out: необъявленный идентификатор"
Ответ Создать тему
Опции темы

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