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

подскажите как исправить ошибки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите ошибку) http://www.cyberforum.ru/cpp-beginners/thread882937.html
Выдает следующие ошибки: C:\Program Files\Microsoft Visual Studio\MyProjects\laba6good\laba6good.cpp(45) : error C2039: 'volt' : is not a member of 'tur' C:\Program Files\Microsoft Visual Studio\MyProjects\laba6good\laba6good.cpp(10) : see declaration of 'tur' C:\Program Files\Microsoft Visual Studio\MyProjects\laba6good\laba6good.cpp(65) : error C2039: 'volt' : is not a member of...
C++ Наследование, перегрузка, конструктор #include <iostream> class animal { public: animal() { } animal(int a) { age = a; } ~animal() { } void set_age(int b) { age = b; } int get_age() { return age; } http://www.cyberforum.ru/cpp-beginners/thread882931.html
Абстрактный класс "ряд" C++
Выдет следующие ошибки: undefined reference to `typeinfo for row' undefined reference to `vtable for row' на строчке: virtual ~row() {};
Преобразование типов C++
Как преобразовать char * в float?
C++ Построить пересечение последовательностей http://www.cyberforum.ru/cpp-beginners/thread882912.html
Даны натуральное число n, целые числа a1,…,а25 , b1,…,bn , среди которых нет повторяющихся. Построить пересечение последовательностей a1,…,а25 и b1,…,bn
C++ Быстрая сортировка. Алгоритм На С++ Подскажите, пожалуйста, алгоритм быстрой сортировки БЕЗ шаблонов функций и самих функций. Желательно в псевдокоде. Заранее спасибо. подробнее

Показать сообщение отдельно
SilentBob
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 4
30.05.2013, 19:39  [ТС]     подскажите как исправить ошибки
Цитата Сообщение от alsav22 Посмотреть сообщение
Ничего не видно, что делаете.

вот осталось только две ошибки

Warning LAB10.CPP 44: Parameter 'm1' is never used
Warning LAB10.CPP 44: Parameter 'n2' is never used

C++ (Qt)
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
#include <iostream.h>
#include <time.h>
#include <stdlib.h> 
 
#define N1 4
#define M1 5
#define N2 5
#define M2 3
 
 
int ** multiplication ( int **A, int n1,int m1,int **B,int n2, int m2)
{
        
        int **C=new int * [n1];
        for (int **ptr=C; ptr-C<n1; ptr++) *ptr=new int [m2];
       
        for (int **ptr_a=A,
                        **ptr_b=B,
                        **ptr_c=C;
                ptr_c-C<n1;
                ptr_a++,ptr_c++)
                {
                        for (int *ptr_aa=*ptr_a,
                                *ptr_cc=*ptr_c;
                                ptr_cc-*ptr_c<m2;
                                ptr_cc++,ptr_aa++)
                                {
                                        *ptr_cc=0;
                                        for (int *ptr_bb=*ptr_b;
                                                        ptr_bb-*ptr_b<m2;
                                                        ptr_bb++)
                                        {
                                                *ptr_cc+=(*ptr_aa)*(*ptr_bb);
                                        }
 
                                }
 
 
                }
 
        return C;
}
 
 
void out_arr (int **arr,int n,int m)
{
        for (int **ptr=arr; ptr-arr<n; ptr++)
        {
                for (int *ptr2=*ptr;ptr2-*ptr<m; ptr2++)   cout<<*ptr2<<" ";
                cout<<endl;
        }
}
 
 
int main ()
{
        srand (time(NULL));
       
        int **A=new int *[N1],
                **B=new int *[N2],
                **C;
 
      
        for (int i=0; i<N1; i++)
        {
                A[i]=new int [M1];
                for (int j=0; j<M1; j++)
                        A[i][j]=rand()%10;
        }
        cout<<"matrix A:"<<endl;
        out_arr(A,N1,M1);
       
       
        for (int i=0; i<N2; i++)
        {
                B[i]=new int [M2];
                for (int j=0; j<M2; j++)
                        B[i][j]=rand()%10;
        }
        cout<<"matrix B:"<<endl;
        out_arr(B,N2,M2);
       
       
        C=multiplication(A,N1,M1,B,N2,M2);
        cout<<"matrix C:"<<endl;
        out_arr(C,N1,M2);
 
        return 0;
}
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru