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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
RAEman
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 32
#1

error C2061 - C++

01.06.2012, 01:47. Просмотров 3036. Ответов 6
Метки нет (Все метки)

Помогите найти ошибку:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <string>
#include <tchar.h>
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    char text[255];
    int temp;
    std::cin>>text;
    std::cout<<"your input "<<text;
    for(int i=1;i=strlen(text);i++)
        if text[i]=='o' text[i]='a';
    std::cout<<"output "<<text;
    std::cin>>temp;
    std::cin.get();
    return 0;
}
error C2061: синтаксическая ошибка: идентификатор "text"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2012, 01:47     error C2061
Посмотрите здесь:

Error C2061: syntax error : identifier 'h' - C++
в чем ошибка? error C2061: syntax error : identifier 'h' #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;conio.h&quot; #include...

error C2061: синтаксическая ошибка: идентификатор - C++
Вот такая ошибка: error C2061: синтаксическая ошибка: идентификатор using namespace std;...

error C2061: синтаксическая ошибка: идентификатор "x" - C++
// Laboratornaa.cpp: определяет точку входа для консольного приложения. // #include&quot;stdafx.h&quot; #include&lt;iostream&gt; ...

Вылетает ошибка error C2061: синтаксическая ошибка: идентификатор "_TCHAR" - C++
Программа по обходу в глубину графа. вылетает error C2061: синтаксическая ошибка: идентификатор &quot;_TCHAR&quot;. что с этим делать? //...

Ошибка C2061 ( в классах) - C++
Помогите, пожалуйста, исправить ошибку: в .cpp файле подключен Desk.h , но функция не хочет принимать переменную типа Desk (в Entity.h ) ...

Выскакивает ошибка C2061 - C++
Вылетает ошибка C2061 синтаксическая ошибка: идентификатор...

C2061 ошибка, не могу понять что не так - C++
Заголовочный файл: Forces.h #ifndef _FORCES_ #define _FORCES_ #include &quot;ParticleSystem.h&quot; // Абстрактный класс силы class...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
6997 / 4168 / 594
Регистрация: 29.11.2010
Сообщений: 11,047
01.06.2012, 01:50     error C2061 #2
C++
1
for(int i=1;i<strlen(text);i++)
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
01.06.2012, 01:55     error C2061 #3
+ в теле фора хрень:
C++
1
if text[i]=='o' text[i]='a';
пропущены скобочки в условии
MrGluck
Модератор
Эксперт CЭксперт С++
6997 / 4168 / 594
Регистрация: 29.11.2010
Сообщений: 11,047
01.06.2012, 01:59     error C2061 #4
Кстати, для функций работы со строками #
C++
1
include <cstring>
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
01.06.2012, 02:01     error C2061 #5
да уж лучше
#include <string>
+
std::string
чем массивы.
RAEman
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 32
01.06.2012, 02:09  [ТС]     error C2061 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <cstring>
#include <tchar.h>
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[])
{
    char text[255];
    int temp;
    std::cin>>text;
    std::cout<<"your input "<<text;
    for(int i=1;i<=strlen(text);i++)
        if (text[i]=='o' text[i]='a');
    std::cout<<"output "<<text;
    std::cin>>temp;
    std::cin.get();
    return 0;
}
Вывод:
1>------ Построение начато: проект: Demos, Конфигурация: Debug Win32 ------
1>Компиляция...
1>Demos.cpp
1>c:\users\raeman\documents\visual studio 2008\projects\demos\demos\demos.cpp(15) : warning C4018: <=: несоответствие типов со знаком и без знака
1>c:\users\raeman\documents\visual studio 2008\projects\demos\demos\demos.cpp(16) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "text"
1>c:\users\raeman\documents\visual studio 2008\projects\demos\demos\demos.cpp(16) : error C2059: синтаксическая ошибка: )
1>Журнал построения был сохранен в "file://c:\Users\RAEman\Documents\Visual Studio 2008\Projects\Demos\Demos\Debug\BuildLog.htm"
1>Demos - ошибок 2, предупреждений 1
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Добавлено через 57 секунд
Сори! Проблему решил!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2012, 02:18     error C2061
Еще ссылки по теме:

Project : error PRJ0003 : Error spawning 'rc.exe - C++
1&gt;Project : error PRJ0003 : Error spawning 'rc.exe'. помогите что за ошибка?

fatal error LNK1318: Unexpected PDB error; OK (0) '' - C++
При компиляции (VS2010) возникает такая ошибка: fatal error LNK1318: Unexpected PDB error; OK (0) '' как можно её исправить?

Ошибки fatal error U1052 и error MSB3073 - C++
Здравствуйте! Подскажите, пожалуйста, как исправить ошибки fatal error U1052 и error MSB3073 при компиляции решения в MSVS 2012. ...

Ошибка в Dev-C++ : Build Error Error 1 - C++
Ошибка в Dev-C++ : Build Error Error 1 Вод сам код: #include &lt;iostream&gt; #include &lt;stdlib.h&gt; using namespace std; ...

Error E2141 Declaration syntax error - C++
#include&lt;stdlib.h&gt; #include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;cmath.h&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
01.06.2012, 02:18     error C2061 #7
C++
1
2
3
4
  if (text[i]=='o')
  {
    text[i]='a';
  }
C++
1
for(int i=0;i<strlen(text);i++) // т.е. от нуля до strlen(text) - 1
Yandex
Объявления
01.06.2012, 02:18     error C2061
Ответ Создать тему
Опции темы

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