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

Динамическая подстановка функций из разных классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ абстрактный класс и массив указателей http://www.cyberforum.ru/cpp-beginners/thread797277.html
Здравствуйте. Растолкуйте кто в курсе. Есть базовый абстрактный класс class Base { public: virtual void InterMorda (void)=0; }
C++ Работа с файлами (Прямая на плоскости) Прямая на плоскости задается уравнением ax+by+c=0, где a и b одновременно не равны нулю.Будем рассматривать только прямые, для которых коэффициенты a, b, c–целые числа.Пусть f – файл, содержащий коэффициенты нескольких прямых (не менее трех).Переписать из файла f в файл g коэффициенты тех прямых, которые указаны в а), но дополнительно требуется, чтобы все прямые были различны. а)-параллельны... http://www.cyberforum.ru/cpp-beginners/thread797240.html
C++ Какой заголовочный файл нужно подключить чтобы стали доступны int32_t size_t ?
Какой заголовочный файл нужно подключить чтобы стали доступны int32_t size_t ?
Программа, которая организует из слов строки однонаправленный список-стек C++
Помогите, пожалуйста, составить программу. Динамические структуры данных. Списки. Дана символьная строка длиной не более 80 символов, состоящая из слов, разделенных пробелом. Составить программу, которая вводит строку, организует из слов строки однонаправленный список-стек. Используя список, подсчитывает количество слов, длина которых меньше 3-х символов и удаляет из списка слова, длина которых...
C++ Статические поля класса http://www.cyberforum.ru/cpp-beginners/thread797178.html
Не подскажете как инициализировать статический массив? Но чтобы я сам мог ввести этот массив.
C++ Дана последовательность слов. Найти кол-во слов начинающихся с d и кончающихся буквой w Кто может, помогите, пожалуйста. Использование указателей при работе со строками С++ Дана непустая последовательность слов из латинских букв, разделенных запятыми, завершающаяся точкой. Определить количество слов, начинающихся с буквы d и кончающихся буквой w. Пользуясь указателями выдать на экран адреса букв, составляющих данные слова. подробнее

Показать сообщение отдельно
IPavel
9 / 9 / 0
Регистрация: 14.01.2013
Сообщений: 102

Динамическая подстановка функций из разных классов - C++

28.02.2013, 18:31. Просмотров 281. Ответов 1
Метки (Все метки)

Всем привет!
Собственно есть вот такое...
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
struct MyStruct
{
int index;
MyStruct *next, *prev;
};
class MyClass
{
public:
MyStruct *head, *tail;
void MyFun ();
};
void MyClass::MyFun ()
{
int n;
// получаем неким образом "n"
while (1)
{
if (n == my_struct.index)
// сравниваем "n" с индексом в структуре
...
// здесь нужно подставить динамически функцию из другого класса
// взависимости от индекса.
my_struct.next;
// проверяем следующию структуру...
}
return;
}
Вобщем нужно динамически подставлять функции из разных
классов взависимости от индекса.
Какую именно функцию подставить храниться будет в той же структуре MyStruct
здесь не показано.
Вобщем подскажите плиз как организовать такое динамическое подставление!!!

P.S. пример сильно упрощён и отображает только суть вопроса.
Много естественно не показано, для избежания путаниц и т.д....

Добавлено через 1 час 48 минут
Что никто не знает что-ли....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru