С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
names1995
11 / 11 / 2
Регистрация: 13.11.2012
Сообщений: 278
#1

Ошибка - C++

22.05.2013, 01:57. Просмотров 266. Ответов 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#include <iostream>
#include "class.h"
#include <string>
#include <time.h> 
 
using namespace std;
Element::Element ()
{
     name=new char[8];
     int n=0;
     kolvhod=n; 
     kolvyhod=n;
     name="Element";
} 
Element::Element (int k_vhod, int k_vyhod, char* namem)
{
   int x;
   x=(sizeof(name)/sizeof(name[0]));
   name=new char[x];
   name=namem;
   kolvhod=k_vhod;
   kolvyhod=k_vyhod;
}
void Element::name_show ()
{
  cout <<name<<endl;
}
void Element:: vhod ()
{
  cout <<kolvhod<<endl;
}
void Element:: vyhod ()
{
  cout <<kolvyhod<<endl;
}
void Element::show_all ()
    {   
        cout<<"Имя-"<<name<<endl;
        cout<<"Количество входов ="<<kolvhod<<endl;
        cout<<"Количество выходов ="<<kolvyhod<<endl;
    }
Combin::Combin(): Element (1)
{
 
}; 
void Combin::zn_na_vhodah ()
{
  for (int i=0; i<4; i++)
      vhod[i]=rand()%1;
}
void Combin::show_otdel_oprs ()
{
   int i;
   cin >> i;
   cout << "Выбран вxод=" << vhod[i] <<endl;
}
void Combin::zn_na_vyhodah ()
{
   bool exit;
   if (vhod[0]==1 && vhod[1]==1 && vhod[2]==1 && vhod[3]==1)
       exit=1;
   else 
       exit=0;
}
Pamyat::Pamyat ():Element(1)
{
    zn_na_vhode=0;
    exit=0;
    exit_invers=1;
};
Pamyat::Pamyat (Pamyat &A): Element (1)
{
     zn_na_vhode=A.zn_na_vhode;
     exit=A.exit;
     exit_invers=A.exit_invers;
};
 
bool Pamyat:: operator==(Pamyat A)
{
    if(zn_na_vhode==A.zn_na_vhode && exit==A.exit && exit_invers==A.exit_invers)
        return 1;
    else 
        return 0;
}; 
 
void Pamyat::zn_vhoda()
{
    zn_na_vhode=rand()%2;
    cout<<"Значение на входе память ="<<zn_na_vhode<<endl;
};
 
void Pamyat::show_enter()
{
    cout<<"Значение ячейки Памяти"<<zn_na_vhode<<endl;
};
 bool Pamyat::trigger()
   {
       if(zn_na_vhode==1)
              {
                  if(exit==0)
                      exit=1;
                 
                  else
                      exit=0;
              };
       cout<<"Значение триггера Память ="<<exit<<endl;
       return exit;
};
    Registr::Registr()
   {
   
   
   } 
    void Registr::signal_na_vhodah()
   {
       for (int i = 0; i < 10; i++)
       reg[i].zn_vhoda();
   
   }; 
    void Registr:: sost_vhoda_p ()
   {
   int i;
   cin >> i;
   reg[i].show_enter();
   };
    void Registr::new_znach ()
    {   
        for (int i = 0; i < 10; i++)
            zn_na_vhodah_p[i]=0;
        for (int i = 0; i < 10; i++)
            reg[i].show_enter();
        for (int i = 0; i < 10; i++)
            zn_na_vhodah_p[i]=reg[i].trigger();
        
    };
class1cpp.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Element::Element(int)" (??0Element@@QAE@H@Z) в функции "public: __thiscall Combin::Combin(void)" (??0Combin@@QAE@XZ)
1>c:\users\ramzan\documents\visual studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe : fatal error LNK1120: неразрешенных внешних элементов: 1
Что за ошибка?

Добавлено через 1 минуту
исправил, тема закрыта
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2013, 01:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка (C++):

Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём ошибка - C++
Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём ошибка. #include &lt;iostream&gt; #include...

Ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске программы возникает ошибка - C++
Я знаю точно, что ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске моей программы windows выдает ошибку. Почему ?...

Ошибка при компиляции. Где ошибка? (Работа с классом) - C++
Уважаемые форумчане! При компиляции проекта возникает ошибка &quot; undefined reference to `MeterNZiF::MeterNZiF()' &quot; на 7 строку приложения. ...

Укажите где ошибка (ошибка во время выполнения программы) - C++
Здравствуйте, помогите пожалуйста найти ошибки в коде которые возникаю при выполнении программы Картинка с ошибкой внизу поста. Код: ...

Реализовать через тип данных структура. При сборке и отладки возникает ошибка. В чем ошибка? - C++
С++ в таблице из 5 строк хранятся данные о товарах: наименование, цена, количество. Определить и вывести наименование товара, цена которого...

Ошибка при использовании vector (в конце, после вывода результатов выскакивает ошибка, но сам результат коректен) - C++
Суть в следующем, мы считываем введеные значения и выводим этот массив Проблема такова что массив выводиться, корректно, но в конце...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2013, 01:57
Привет! Вот еще темы с ответами:

типизированный файл, ошибка ошибка при выходе - C++
Работа с типизированным файлом. В функцию вывода добавляю проверку if для вывода персонала только 1 подразделения. Выводит на 1 элемент...

С++ ошибка в проге, но не могу понять какая ошибка( - C++
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;clocale&gt; using namespace std; int main (int args, const char * argv ) { ...

Ошибка в коде (Ошибка сегментирования (core dumped) - C++
Добрый день. Подскажите пожалуйста, где ошибка в коде? char ch; string s; while ((ch = cin.get()) != '0' ) ...

Ошибка 2 error LNK2019, не пойму в чем ошибка - C++
Выдает такую ошибку: Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ &quot;int __cdecl game(void)&quot; (?game@@YAHXZ) в функции....


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

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

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