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

operator[] в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать класс Account http://www.cyberforum.ru/cpp-beginners/thread240354.html
Помогите решить задачку: Реализовать класс Account, представляющий собой банковский счет. В классе долж- ны быть четыре поля: фамилия владельца, номер счета, процент начисления и сумма в рублях. Открытие нового счета выполняется операцией инициализации. Необходимо вы- полнять следующие операции: сменить владельца счета, снять некоторую сумму денег со счета, положить деньги на счет, начислить...
C++ Простой вывод файла на экран Не могу вывести содержимое файла на экран. Что я не так делаю? Вот код программы: #include <iostream> #include <fstream> #include <iomanip> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <locale.h> http://www.cyberforum.ru/cpp-beginners/thread240353.html
C++ Строки, надо для зачета срочно
Помогите написать код срочно надо для зачета. Часто встречающаяся ошибка начинающих наборщиков – дважды записанное слово. Обнаружить и исправить такие ошибки. Заранее спасибо.
C++ Написать программу помощи
Здравствуйте , вот нужно зделать Программу Текст помощи для не которой программы организован в виде линейного списка Каждая компонента текста помощи содержит термин (слово) и текст,содержащий пояснение к этому термину.Количество строк текста,относящихся к одному термину,составляет от одной до пяти Написать программу,которая обеспечивает - начальное формирование текста помощи; - вывод...
C++ Работа в графическом режиме. Графические примитивы, движение объектов. http://www.cyberforum.ru/cpp-beginners/thread240326.html
В соответствии с возникающими ассоциациями от словесного описания картины, нарисовать ее графический аналог. Использовать различные цвета, функции рисования, эффекты анимации. На рисунке ОБЯЗАТЕЛЬНО должен присутствовать ДВИЖУЩИЙСЯ ОБЪЕКТ! Вот предметы-Библиотека, книги, столы, люди. Только пожалуйсто на с++.
C++ что означает "->" привет всем! вообщем разбирал тут чужой код и столкнулся с таким выражением: Task->pTaskPointer = TaskAddr; или еще строчка: Task->Timer = 0; где Task, pTaskPointer, TaskAddr, Task, Timer - переменные но вот что означает "->" ??? подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
09.02.2011, 18:06     operator[] в классе
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
#include <iostream>
using namespace std;
 
template <class TTT>
class List_TTT{
    public:
        TTT * data;
        int len;
        List_TTT(int a):len(a){
            data=new TTT[len];
        }
 
        TTT& Get(int H) {return data[H];} //
        TTT& operator[](int H) { return data[H]; }
        TTT& operator()(int H) { return data[H]; }
};
 
int main(){
    List_TTT<int> *asd = new List_TTT<int>(5);
    (*asd)(0)=5;
    int k = (*asd)(0);
    cout<<k;
    (*asd)[0]=7;
    k = (*asd)[0];
    cout<<k;
}
 
Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru