Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 15.05.2012
Сообщений: 128
1

Ошибка "E2238 Multiple declaration"

15.05.2012, 20:32. Показов 1469. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
привет ребят) плохо разбираюсь в программировании) подскажите плиз)
вопрос следующий.
я работаю с односвязным ацикличиским списком


C++
1
2
3
4
5
6
7
8
struct LIST
{
int val;
LIST *next; 
};
LIST *head=NULL; 
LIST *p=head; 
LIST *p2=head;
далее...мне надо открыть созданный мной файл. я решила через TStringList
C++
1
2
3
4
AnsiString s="C:\\ FILE.txt";
TStringList *p=new TStringList; (1)
p->LoadFromFile(s);
p->Sort();
он выдает ошибку, ему что-то не нравится в первой строке TStringList *p=new TStringList; (1)
пишет [C++ Error] Unit1.cpp(82): E2238 Multiple declaration for 'p'
[C++ Error] Unit1.cpp(15): E2344 Earlier declaration of 'p'

что не так?!?!?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2012, 20:32
Ответы с готовыми решениями:

Вылетает ошибка: "E2238 Multiple declaration for defoult"
Unit1.cpp(122): E2238 Multiple declaration for 'defoult' char str; char str1; CharToOem("Не...

Ошибка multiple definition
В строке 4 компилятор выдает ошибку "multiple definition of 'fin'". Проблема в том, что в этой...

Ошибка multiple defenition
Всем привет, тема заезженная, но так и не нашёл решения. Ниже простой код. но при компиляции...

Ошибка multiple definition
cl.h #ifndef PR1_CL_H #define PR1_CL_H #include <iostream> #include "general.h" class...

Ошибка multiple definition
есть три файла void print(int go){ } #include <prch.h> #include <prch.h> вылезает multiple...

4
35 / 35 / 11
Регистрация: 25.05.2010
Сообщений: 211
15.05.2012, 21:10 2
Идентификатор "p" уже используется
C++
1
LIST *p=head;
Поменяй просто имя.
0
1 / 1 / 0
Регистрация: 15.05.2012
Сообщений: 128
15.05.2012, 21:30  [ТС] 3
т.е. вместо р любую другую букву?

Добавлено через 6 минут
все равно тоже самое пишет

Добавлено через 3 минуты
можно ещё вопрос,
делая через TStringList...будет так правильно:

C++
1
2
3
4
5
6
7
int OperateString()
{
AnsiString s="C:\\ FILE.txt";
TStringList *p=new TStringList; (1)
p->LoadFromFile(s);
p->Sort();
 }
0
35 / 35 / 11
Регистрация: 25.05.2010
Сообщений: 211
15.05.2012, 21:34 4
murr, извини но с билдером я не сильно знаком и помочь не могу.
Но ошибки что в 1 посте значат что такое имя переменной уже используется
0
1 / 1 / 0
Регистрация: 15.05.2012
Сообщений: 128
15.05.2012, 21:37  [ТС] 5
жаль(((
0
15.05.2012, 21:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2012, 21:37
Помогаю со студенческими работами здесь

Ошибка в классе - multiple types
Изучаю связанные списки указателей. Написал список по той же структуре, как и в книге. Ошибка...

Ошибка: multiple definition of `arr'
Добрый день. Как можно исправить ошибку: multiple definition of `arr' Вот сам код BHeap.h ...

Ошибка: Too many types is declaration
Ребят нужна помощь. Начал смотреть ООП, пытаюсь писать какие то простые примеры, например:...

Ошибка! expected a declaration
Кто знает, при написании кода постоянно вылетает ошибка expected a declaration, после часа...

ошибка declaration syntax error
Добрый вечер! помогите пожалуйста разобраться в коде - написал подпрограмму по анимации...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru