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

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

Войти
Регистрация
Восстановить пароль
 
1rop
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 120
#1

функция класса - вызов - C++

26.11.2011, 00:42. Просмотров 300. Ответов 2
Метки нет (Все метки)

есть класс Graph с функцией
C++
1
int OutputMatrix(int i,int j);
и матрица
C++
1
int **Matrix;
в области private, в cpp я описал функцию:
C++
1
2
3
4
5
int Graph::OutputMatrix(int i,int j){
    int k;
    k=Matrix[i][j];
    return k;
}
правильно ли я ее вызываю?
C++
1
2
3
int i=1;
int j=1;
int k1=Graph::OutputMatrix(i,j);
потому что выдает ошибку "нет объекта"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2011, 00:42     функция класса - вызов
Посмотрите здесь:

Вызов функции из класса C++
Вызов методов класса C++
C++ Вызов метода класса
C++ Вызов функций класса Dictionary функциями дружественного класса
C++ Непонятный вызов класса в C++
C++ Вызов методов производного класса
Вызов методов класса C++
C++ Вызов конструктора класса
C++ Вызов конструктора из родительского класса
Вызов конструктора родительского класса C++
C++ Вызов метода класса из main
Вызов метода родительского класса C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
26.11.2011, 00:57     функция класса - вызов #2
C++
1
2
3
4
Graph o;
int i = 1;
int j = 1;
int k1 = o.OutputMatrix(i, j);
нужно инициализировать объект.
1rop
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 120
26.11.2011, 01:02  [ТС]     функция класса - вызов #3
спасибо)
Yandex
Объявления
26.11.2011, 01:02     функция класса - вызов
Ответ Создать тему
Опции темы

Текущее время: 10:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru