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

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

Войти
Регистрация
Восстановить пароль
 
lolopolosko
1354 / 312 / 5
Регистрация: 21.11.2009
Сообщений: 992
#1

Нет подходящего конструктора!?!?! - C++

10.12.2009, 23:10. Просмотров 291. Ответов 0
Метки нет (Все метки)

Вот...задали задачу....создать шаблон список...добавления елементов в список....удаления и всякое такое....

написал....но выдает ошибку....а как исправить уже нету мысли....


помогите кто может!!!...в долгу не останусь



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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include<iostream>
 
using namespace std;
 
 
template <typename T>
class List
{
struct Element
{
    T data;
    
    Element *next; 
    Element(const int& init):data(init){}
};
Element *pFirst;
Element *pEnd;
int size;
public:
    List(){ pFirst=0;pEnd=0;size=0;}
    ~List(){deleted();}
void add_front(T data)
{
    Element *temp=new Element;
    temp->next=pFirst;
    pFirst=temp;
    if(pEnd==0)pEnd=pFirst;
    pFirst->data=data;
    ++size;
}
 
void add_back(T data)
{
    Element *temp=new Element;
    if(pFirst!=0)pFirst=temp;else pEnd->next=temp;
    temp->data=data;
    temp->next=0;
    pEnd=temp;
    size++;
}
void top()
{
    Element *pTemp=pFirst;
    while(pTemp!=0)
    {
        cout<<pTemp->data<<endl;
        pTemp=pTemp->next;
    }
}
void deleted()
{
    while(pFirst!=0)
    {
        Element *pTemp=pFirst;
        pFirst=pfirst->next;
        delete pTemp;
    }
}
};
 
 
int main()
{
   List<int> ls;
   ls.add_front(1);
   ls.add_back(2);
   ls.add_back(3);
   ls.top();
 
   system("Pause");
 
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2009, 23:10     Нет подходящего конструктора!?!?!
Посмотрите здесь:

Нет подходящего конструктора по умолчанию - C++
#ifndef ANIMATION_H #define ANIMATION_H #include &lt;SFML\Graphics.hpp&gt; class animation { public: std::vector&lt;sf::IntRect&gt;...

Нет подходящего конструктора по умолчанию - C++
Всем привет :) Есть вот такой код#include &lt;vector&gt; #include &lt;SFML/Graphics.hpp&gt; using namespace sf; class Animation { public:...

Ошибка: нет подходящего конструктора по умолчанию - C++
В общем ребят, такая проблема, решил начать обучение плюсов по книжке, там задание создать класс и конструктор с параметром, и в общем суть...

Нет подходящего конструктора по умолчанию. Наследование - C++
Скидываю хидер и исходник к нему: хидер(Main_Menu.h): #include &quot;stdafx.h&quot; #ifndef MAIN_MENU_DEF #define MAIN_MENU_DEF 1 ...

C2512: odejda: нет подходящего конструктора по умолчанию - C++
Пытаюсь разобраться с полиморфизмом. Помогите пожалуйтста. #include &lt;string&gt; #include &lt;iostream&gt; using namespace std; class...

Создание лог файла. Нет подходящего конструктора по умолчанию - C++
Добрый день, почему вылетает ошибка не пойму. Ошибка: нет подходящего конструктора по умолчанию. И вторая ошибка Log::Log(void):...

Конструктор Шредингера "нет подходящего конструктора по умолчанию", хотя он есть - C++
собственно, код. на 156-й строке ( cont(circi);) ругается на отсутствие конструктора в классе. но он там есть! я его видел! а если...

Visual жалуется на конструктор "Error C2512: нет подходящего конструктора по умолчанию" - C++
Привет, мне Visual C++ выдал такие ошибки делаю все как в уроке, пытаюсь описать класс в заголовочном файле, вот код с...

Выбор подходящего целочисленного типа по ёмкости - C++
Здравствуйте Хотел спросить верно ли утверждение, что: 8 Char - from 0 to 255 or from - 128 to 127 16 Short - from 0 to 65536 or...

Выбор подходящего способа хранения\обработки данных - C++
Здравствуйте! Передо мной встала задача выбора структуры данных, позволяющего хранить сортированные данные (в идеале позволяющая...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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