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

Перегрузка оператора () - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить диаграмму длины слов, входящих в текст, содержащий от 5 до 10 слов. http://www.cyberforum.ru/cpp-beginners/thread151523.html
Построить диаграмму длины слов, входящих в текст, содержащий от 5 до 10 слов. Не понимаю как считать заданное количество слов и подсчитать в каждом количество букв. Плиз напишите программу лучше на Си. Диаграмма типа 5 ***** 2 **
C++ Пространство имен Зачем пространство имен в программировании я чет не понимаю? У мну в учебнике отак написано. Пространство имен, локализуя видимость объявленных в нем имен, позволяет одному и тому же имени использоватся в контекстах без возбуждения конфликта. Что сдесь обозначает слово локализуя? http://www.cyberforum.ru/cpp-beginners/thread151510.html
Алгоритм Евклида с использованием рекурсии C++
Моя реализация алгоритма Евклида с использованием рекурсивной функции. //Program finds greatest common divisor of two natural numbers. #include <iostream> using namespace std; int GCD(int number1, int number2); int main() {
в квадратной матрице.... C++
помогите плз кто разбираеться!!!!!!! 1)В данной действительной квадратной матрице порядка п найти наибольший по модулю элемент. Получить квадратную матрицу порядка п— 1 путем выбрасывания из исходной матрицы какой-нибудь строки и столбца, на пересечении которых расположен элемент с найденным значением. 2)Дан текст; найти наибольшее количество цифр идущих в нем подря
C++ Кто может разъяснить списки? http://www.cyberforum.ru/cpp-beginners/thread151486.html
Не контейнеры, а которые делаются без них. Классами или структурами. Бьюсь, бьюсь, немного понимаю, но не до конца. Кто-нибудь может это объяснить на пальцах? Задание было в книжке. Объявить абстр. класс стек, в котором определить фукнции вставки и извлечения элемента. Элемент инт типа. Создать два наследника Static_Stack (с помощью массива и двунар. списка), Dynamic_Stack(с помощью однонапр....
C++ Хочу научиться писать на с++ Хочу научиться писать на с++, дайте ссылки где скачать: учебники, видео уроки, компиляторы и тд., заранее спасибо подробнее

Показать сообщение отдельно
Хохол
Эксперт C++
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
04.07.2010, 14:13     Перегрузка оператора ()
Ну почитай про динамическое выделение памяти.
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
27
28
29
30
31
32
33
34
struct array
{
        int *ar, size;
 
        array(int n)
        {
      size = n;
      ar = new int[size];
        }
 
        int &operator ()(int i) 
        {
                return ar[i];
        }
};
 
struct array2d
{
    int **ar, n, m;
 
    array2d(int nn, int mm)
    {
        n = nn;
        m = mm;
        ar = new int*[n];
        for(int i = 0; i < n; i++)
            ar[i] = new int[m];
    }
 
    int &operator ()(int i, int j) 
    {
        return ar[i][j];
    }
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru