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

error LNK1120 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ class выводящий эллементы другого класса... http://www.cyberforum.ru/cpp-beginners/thread375177.html
Сделать класс GROUP_OBJECT который будит выводить эллементы других классов на экран... помогите доделать один класс... #include <iostream> #include <string.h> #include <vector> using namespace std; class ELLEMENTS{ // Базовый класс...
C++ Проверить, являются ли данные три числа взаимно простыми 1. Протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: e^-x -x^3 2. Проверить, являются ли данные три числа взаимно простыми http://www.cyberforum.ru/cpp-beginners/thread375170.html
C++ прямоугольная матрица. нужна помощь
Дана прямоугольная матрица. Найти строку с наибольшей и наименьшей суммой элементов. Вывести на печать найденные строки и суммы их элементов
Не получается перекрасить BMP-ку.What's the matter? C++
Всем привет. 1)Надо перекрасить BMP-ку в указанный user цвет.Конечно цвет меняется,но это происходит как-то странно.Можете глянуть код(см.ниже)? 2)После того,как я записываю все данные,в том числе и новый цвет вроде должен быть конец файла,но проверка говорит об обратном,почему так? 3)Ребят правильно ли я понимаю структуру Bmp-ки: BITMAPFILEHEADER BITMAPINFOHEADER RGBQUAD ГРАФИЧЕСКИЕ...
C++ помогите пож-та написать программу http://www.cyberforum.ru/cpp-beginners/thread375160.html
2005/4 - проверьте, не является ли слово "кас" корнем слова без приставки. - Отделите в слове повторяющиеся более двух раз буквы запятыми. - Вычеркните из слова букву, предшествующую сочетанию "ча"
C++ strcmp не работает! Ниже изложенная функция должна проверять не выходит ли за данный диапазон введенное число. Загвоздка вот в чем: strcmp сравнивает строки посимвольно, а у меня строка s почему то имеет значение первого символа. Что делать? Помогите пожалуйста!!! bool isRange(char* s) { char max="2147483647"; char min="-2147483648"; // константы из ТЗ if (s=='-') { int k=strcmp(s, min); if (k>0) {... подробнее

Показать сообщение отдельно
Smillles7
25 / 25 / 1
Регистрация: 23.04.2011
Сообщений: 130
30.10.2011, 21:42     error LNK1120
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <vector>
using namespace std;
const int n=3;
int s=2;
int k=0;
int p=0;
int f=k;
class reversion
{ 
    vector<int> mass1;
    vector<int> mass2;
    vector<int> rev1;
    vector<int> rev2;
    vector<int> mult1;
    vector<int> mult2;
    int len;
    public:
    reversion(){len=0;}
    void record();
    void record1();
    void multiplication();
    void displaymultiplication();
    reversion& operator *();
    reversion& operator +();
};
void reversion::record()
{ 
    int x=1;
    int i=0;
    cout<<"Введите 1 массив"<<endl;
    cin>>x;
    for(int i=1;i<=x;i++)
        mass1.push_back(i);
    for(int i=0;i<x;i++)
        cout<<mass1[i]<<" ";
    cout<<endl;
    x=1;
    i=0;
    cout<<"Введите 1 перестановку"<<endl;
        for(int i=0;x!=0;i++)
        {
            cin>>x;
            if(x!=0)
            {
                rev1.push_back(x);
                k++;
            }
        }
        int z=0;
        for(int i=k-1;i>=0;i--)
            if(mass1[i]==rev1[i])
            {
                mass1.pop_back();
                rev1.pop_back();
                z++;
            }
            else
                break;
            k=k-z;
}
void reversion::record1()
{
    int x=1;
    int i=0;
    cout<<"Введите 2 массив"<<endl;
    cin>>x;
    for(int i=1;i<=x;i++)
        mass2.push_back(i);
    for(int i=0;i<x;i++)
        cout<<mass2[i]<<" ";
    cout<<endl;
        x=1;
        i=0;
    cout<<"Введите 2 перестановку"<<endl;
    for(int i=0;x!=0;i++)
        {
            cin>>x;
            if(x!=0)
            {
                rev2.push_back(x);
                p++;
            }
        }
        int z=0;
        for(int i=p-1;i>=0;i--)
            if(mass2[i]==rev2[i])
            {
                mass2.pop_back();
                rev2.pop_back();
                z++;
            }
            else
                break;
            p=p-z;
    cout<<endl;
}
reversion& reversion::operator *()
{
    f=k;
    int z=0;
    if(k>p)
    {
        f=k;
        for(int i=p;i<k;i++)
        {
            mass2.push_back(i+1);
            rev2.push_back(i+1);
        }
    {
    for(int i=0;i<k;i++)
        cout<<mass1[i]<<" ";
    cout<<endl;
    for(int i=0;i<k;i++)
        cout<<rev1[i]<<" ";
    cout<<endl<<endl;
    for(int i=0;i<k;i++)
        cout<<mass2[i]<<" ";
    cout<<endl;
    for(int i=0;i<k;i++)
        cout<<rev2[i]<<" ";
    cout<<endl;
}
    }
    if(k<p)
    {
        f=p;
        for(int i=k;i<p;i++)
        {
            mass1.push_back(i+1);
            rev1.push_back(i+1);
        }
        {
    for(int i=0;i<p;i++)
        cout<<mass1[i]<<" ";
    cout<<endl;
    for(int i=0;i<p;i++)
        cout<<rev1[i]<<" ";
    cout<<endl<<endl;
    for(int i=0;i<p;i++)
        cout<<mass2[i]<<" ";
    cout<<endl;
    for(int i=0;i<p;i++)
        cout<<rev2[i]<<" ";
    cout<<endl;
}
    }
    
    int k=0;
    for(int i=0;i<f;i++)
    {
        k=rev1[i];
        for(int j=0;j<f;j++)
        {
            if(mass2[j]==k)
                mult2.push_back(rev2[j]);
        }
    }
    return *this;
}
reversion& reversion::operator +()
{
    cout<<"Умножение"<<endl;
    for(int i=0;i<f;i++)
        mult1.push_back(mass1[i]);
    for(int j=0;j<f;j++)
        cout<<mult1[j]<<" ";
    cout<<endl;
    for(int i=0;i<f;i++)
        cout<<mult2[i]<<" ";
    cout<<endl;
    return *this;
}
void main()
{  
    setlocale (LC_ALL,"RUS");
    reversion z;
    reversion A;
    reversion B;
    z=+*(A,B);
    getch();
}
выдает ошибку error LNK1120
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru