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

Как вызвать функцию через указатель? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ длина замкнутой ломанной линии http://www.cyberforum.ru/cpp-beginners/thread1059215.html
помогите с задачей, вопрос жизни и смерти,безумно нужно определить длину замкнутой ломанной в N мерном пространстве. в программе вводятся размерность пространства и количество точек(по этим параметрам выделяется память (динамическая матрица) а также координаты точек. Сделать это с помощью функции. Ввести также дополнительную функцию для вычиссления расстояния между точками в N мерном...
C++ Считать символы из файла и записать из в другой файл Вот смотрите задача: Дан текстовый файл с символами "абвгд", используя fread, fwrite, вывести в другом файле "аzвгд".Вроде написал код, а с ним что-то не то((Помогите....Во время отладки просто консольное окно открывается и не закрывается. Алгоритм цикла: k=0 //смещение while (!feof(f1)) { считать символ из f1 проверить K если k=0x02, то записать свое если k!=0x02, то записать в f2... http://www.cyberforum.ru/cpp-beginners/thread1059203.html
Вызов конструктора шаблонного класса C++
Есть шаблонный класс стек, он является полем в классе Express, но компилятор выдает ошибку " Ошибка 1 error C2614: Express: недопустимая инициализация члена: 'Stack' не является базовым классом или членом" class Express { Stack <char> s; char *str; int len; public:
C++ Регулярные выражения
Ребят, у меня тут проблемы. В файле input.txt есть строчки, в которых нужно найти вес, т.е., например, 221 kg, 45g и отправить их в аутпут. Но она почему-то не работает. Помогите, пожалуйста. #include<iostream> #include<regex> #include<fstream> using namespace std; int main()
C++ Где допущена ошибка? :( Движение фигуры по кругу http://www.cyberforum.ru/cpp-beginners/thread1059195.html
Доброе времени суток! Помогите, пожалуйста, закончить программу. Долго уже над ней мучаюсь и не могу понять в чем проблема. Программа запускается, но ее моментально выбивает. Само задание: Построить фигуру, которая состоит из трех концентрических колец разного цвета. Фигура движется по кругу по часовой стрелке. И, непосредственно, код программы: #include<graphics.h> #include<stdio.h>...
C++ Последовательный поиск, Двоичное дерево поиска Ребята помогите пожалуйста нужно найти число N из записанных в фаиле чисел(тип double) и вывести его позицию и тоже самое нужно при помощи дерева двоичного поиска , на С нужно , помогииите ребяяят утром сдавать((((( подробнее

Показать сообщение отдельно
AlexLan73
2 / 2 / 1
Регистрация: 06.10.2013
Сообщений: 131
11.01.2014, 21:02  [ТС]     Как вызвать функцию через указатель?
Спасибо )))
Сделал class A - базовым для всех и компилятор перестал ругаться.
Новые class получают (если нужно) класс А и прописывают вызов процедур...

Уважаемый))))
А если этот вызов реализовать через delegat - насколько замедляется вычисления.
Для меня скорость критична.
Сами delegat-ы маленькие вот к примеру

C++
1
2
3
4
5
6
7
8
9
RezPeres CrossUp(int i, int imas){
    RezPeres xP1;
    xP1 = { false, 0 };
    if (sa.Close[i - 1] >= (float)  MasStopS[imas]._stop->array[i - 1])  
                   xP1 = { true, 1 };
    if (sa.High[i] >= (float) MasStopS[imas]._stop->array[i] + MasStopS[imas].porog)    
                   { xP1.log = true; xP1.logKod += 2; }
    return xP1;
    }
Но массив 3-5 тыс значений на одном значении массива (i) функция вызванивается примерно 20-30 раз
цикл запускается каждую секунду.
Сейчас я прописываю адреса подпрограмм в массив и в цикле вызываю их.
Если эту часть переделать на делегаты, как вы думаете, намного медленный будет работать программа?
C уважением, Александр.
 
Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru