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

Указатель на массив указателей на объекты, передать в метод объекта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Адресное пространство http://www.cyberforum.ru/cpp-beginners/thread630408.html
Адрес в сипп является 4байтным числом. Возможно ли модифицировать адрес так, что бы залезть в другие процессы? Или для каждого процесса выделяется "локальное" адресное пространство?
C++ Интерфейс в VS2010 :facepalm:При программировании хочу видеть описание типов, помниться мне что была какая та такая форма интересная например выбераешь мышкой структуру WNDCLASS например и в форме в низу ее свойства типы данных и т.п. сейчас найти не могу. Дальше один раз случай был в студии, зажимаешь пару или кнопку не помню тоже и появлялось описание около мышки (тип данных, кол-во параметров) очень удобно... http://www.cyberforum.ru/cpp-beginners/thread630407.html
C++ Передача параметров для cuda
Всем доброго времени суток, столкнулся с такой проблемой, мне нужно передать значения полученные в результате вычисления из одной функции в другую. Проблема в том, что нужно мне это провернуть используя cuda. В коде оставил только основное, постарался упростить короче. Вот есть там в коде в main - x и y вот они у меня высчитываются в другом файле и соответственно их нужно каким-то образом...
C++ Как исправлять ошибку?
я из книжки выписал первую программу #include <iostream> int main() { cout << "Hello World!\n"; return 0; } компилятор сказал что надо из iostream.h убрать .h что я и сделал но программа все равно не работает как мне это исправить?
C++ Указатель на функцию http://www.cyberforum.ru/cpp-beginners/thread630387.html
Столкнулся с проблемой передачи функции в функцию как переменной. Не могли бы вы объяснить мне эту тему? Компилятор ругается даже на: void z() { }
C++ Диаграммы в С++ Задача. Даны десять числовых величин. Принимая их сумму за 100 %, построить по выбору пользователя либо круговуб диаграмму, либо столбчатую, показывающую процентное соотношение между данными величинами. Выбор типа диаграммы осуществлять с помощью радиокнопок. Различные сектора построенной диаграммы должны быть раскрашены в различные цвета. Мой код. #include <cstdlib> #include <iostream>... подробнее

Показать сообщение отдельно
ashwilliams87
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 3

Указатель на массив указателей на объекты, передать в метод объекта - C++

29.07.2012, 20:36. Просмотров 1374. Ответов 3
Метки (Все метки)

Здравствуйте! Нужно решить задачу, есть такой класс.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class MyClsDisk
        {
         public:
         void SetDiskOnPurpose(MyClsDisk *p,int ix, MyClsDisk **a[][5])
         {
         
             cout<<(*p).Weight<<endl;
             
         };
         int FindPlace(int);
         int Weight;
         int purposeX,purposeY;
         int currentX,currentY;
 
};
Такой массив

C++
1
MyClsDisk *a[3][5];
Как передать в метод SetDiskOnPurpose массив указателей?


C++
1
2
3
4
5
6
7
8
9
for(int ix=count-1;ix>=1;ix--)
        {
            {
            p=&Disk[ix];
            }
        (*p).purposeX=2;
        (*p).purposeY=Disk[ix].Weight;
        (*p).SetDiskOnPurpose(&Disk[ix],ix,[U]a[/U]);
        }

Такая ошибка" cannot convert parameter 3 from 'MyClsDisk *[3][5]' to 'MyClsDisk **[][5]'"

помогите разобраться. Можно ли вообще передать в функцию многомерный массив указателей на объекты?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru