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

Ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запуск программы и ее компиляция http://www.cyberforum.ru/cpp-beginners/thread873898.html
Здравствуйте, мне тут друг скинул прогу, а я ее запустить не могу, вот список файлов: main.cpp string1.cpp string1.h str.1 main.o string1.o Помогите разобраться)
C++ Описать конструктор вложенного класса Привет всем! пожалуйста объясните как правильно описать конструктор вложенного класса в .cpp и доступ к переменной (чтобы присвоить переменной pm_key NULL) вложенного класса ? template<typename Key, typename Value> class Dictionary { public: Dictionary(); Dictionary(Key key, Value value); Dictionary(const Dictionary<Key, Value>& aDictionary); ~Dictionary(); http://www.cyberforum.ru/cpp-beginners/thread873891.html
C++ фибоначчиев поиск на си++
помогите написать и отладить программу на си++ Фибоначчиева поиска ключей с меню ввода, меню выполнения и меню вывода. Алгоритм: K-ключ, который нужно найти; i=Fn- число фибоначчи (текущее число фибоначчи), q и p - последовательные числа фибоначчи, q=Fn-2, p=Fn-1, n- кол-во ключей и чисел фибоначчи. 1) смотрим очередной i, если K<Ki, то переходим к пункту 2 если K>Ki, то переходим к пункту 3...
Если в одномерном массиве встречаются 2 подряд идущих одинаковых числа, то одно нужно удалить C++
задан одномерный массив, если в нем встречаются 2 подряд идущих одинаковых числа, то одно нужно удалить. с помошью какой команды это можно сделать? #include<iostream.h> #include<conio.h> #include<math.h> void main() { int mas,n=10,i,k; randomize(); cout<<"Vvedite razmer massiva = " ;
C++ Что такое "volatile int" http://www.cyberforum.ru/cpp-beginners/thread873874.html
есть объявление и инициализация переменной: volatile int Sklad = 0; что такое "volatile"? с msdn не очень понял, кто сможет объяснить? с меня "спасибо"!
C++ Слишком много аргументов Добрый вечер. Выдает ошибку у Epsilon что много аргументов, а также пишет что sqrt перегружен. Как исправить? double xnach,xkonec,epsilon,delta,newdel,xkn,x,i,ideal,a; int _tmain(int argc, _TCHAR* argv) { HINSTANCE mydll = LoadLibraryA("my_dll.dll"); if(mydll==NULL) { cout << "error!!!"; } подробнее

Показать сообщение отдельно
names1995
11 / 11 / 2
Регистрация: 13.11.2012
Сообщений: 276
22.05.2013, 01:57     Ошибка
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 минуту
исправил, тема закрыта
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru