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

Перегрузка двойного индексного оператора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ Найти символ в строке http://www.cyberforum.ru/cpp-beginners/thread795334.html
Задача:напишите программу,подсчитывающую количество определённой буквы в строке.строка и буква вводится пользователем. сам мучаюсь третий день не могу понять как сделать нормально.
C++ Указатель и ссылка Почему выгодней использовать указатель а не ссылку при использовании массивов? http://www.cyberforum.ru/cpp-beginners/thread795331.html
Алгоритмы сортировки: прямые, улучшенные (Сортировка с помощью включений с уменьшающимися расстояниями (сортировка Шелла)) C++
Задание 2. Сортировка с помощью включений с уменьшающимися расстояниями (сортировка Шелла). Методические указания к выполнению задания 2 Описать алгоритм сортировки. Проанализировать его эффективность. Написать программу сортировки данных с использованием указанного алгоритма. Сравнить эффективность улучшенного алгоритма с прямым алгоритмом из задания 1. Зарание большое спасибо за...
Для сохранения данных задания 1 использовать динамическую структуру – бинарное дерево. Выбрать все записи о невостребованных учебниках C++
Задание 2. Для сохранения данных задания 1 использовать динамическую структуру – бинарное дерево. Выбрать все записи о невостребованных учебниках. Методические указания к выполнению задания 2 При выполнении задания для организации поиска необходимой информации использовать рекурсивный обход дерева. Зарание большое спасибо за вашу помощь.
C++ преобразование матрицы http://www.cyberforum.ru/cpp-beginners/thread795223.html
помогите решить.преобразовать заданную матрицу x(p,k) таким образом чтобы первый элемент каждого столбца был заменен произведением последующих элементов того же столбца:help:
C++ Определить месторасположение точки по отношению к кругу Задан круг с центром в точке О(x0,y0) и радиусом R0 и точка А(x1,y1).Определить месторасположение точки по отношению к кругу(находится внутри круга,вне его или лежит на окружности). Добавлено через 14 минут Через cin и cout пожалуста. подробнее

Показать сообщение отдельно
HighPredator
 Аватар для HighPredator
5352 / 1735 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
26.02.2013, 17:38     Перегрузка двойного индексного оператора
Для вашего случая рискну предложить такой вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
//...
  int **ptr;
  //...
public:
  int *operator [](unsigned int indx);
  //...
};
 
int *ClassName::operator [](unsigned int indx)
{
  return ptr[indx];
}
 
Текущее время: 09:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru