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

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

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

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

06.12.2011, 11:27. Просмотров 945. Ответов 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: необъявленный идентификатор" (C++):

Сортировка одномерного массива и ошибка "error C2065: _ необъявленный идентификатор" - C++
Препод дал пример кода по сортировке одномерного массива, я его набрал в MV c++ 2010, и мне выдаёт вот такое. #include &quot;stdio.h&quot;...

Ошибка "C2065: cout: необъявленный идентификатор" - C++
Пишу заголовочный файл. В нем используются cout. Подключены библиотеки и пространство имен. Не понятно, почему возникает 2065 ...

Ошибка "C2065: сout: необъявленный идентификатор" - C++
Привет! Создала свою первую программу,правда с помощью книги. Вылезла ошибка: \convert_main.cpp(32) : error C2065: сout: необъявленный...

Ошибка "C2065: cout: необъявленный идентификатор" - C++
error C2065: cout: необъявленный идентификатор не пойму почему? #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;stdlib.h&gt; ...

Ошибка "C2065: cin: необъявленный идентификатор" - C++
Задан исходный код лабораторной работы по программированию. Нужно модифицировать код по определенным правилам (в зависимости от варианта)....

Как исправить ошибку "error C2065: cin: необъявленный идентификатор" ? - C++
Получил задание: &quot;Дана матрица чисел: а. Вычислить сумму элементов, которые образуют символ по варианту.&quot;. Написал программу, но ни VS,...

2
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
06.12.2011, 11:54 #2
...читать про области видимости и время жизни

Добавлено через 1 минуту
22 параметра
уау
Макконел тебя )
0
m1dNiGhT
Сообщений: n/a
06.12.2011, 12:00 #3
Так делать-то мне что?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2011, 12:00
Привет! Вот еще темы с ответами:

Найти причины и способы исправления ошибки "error C2065: необъявленный идентификатор" - C++
имеется f1.h typedef struct { int some; } tStruct; f2.h

Ошибка C2065 : Необъявленный идентификатор cout - C++
Здравствуйте, друзья. Сразу хочу сказать что в С++ я новичок, поэтому я немножко, это.... ну да, тупой;). В-общем, у меня возникла...

Ошибка "Необъявленный идентификатор" при создании конструктора в наследственном классе - C++
Выдает ошибку Необъявленный идентификатор a b,когда создаю конструктор в наследственном классе #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

О чем говорит ошибка "Необъявленный идентификатор"? - C++
Хелп #include &lt;iostream&gt; using namespace std; int main() { int x, y; x = 10; y = 3;


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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