Как с помощью IDL описать в качестве параметра передаваемого в функцию указатель на другую функцию ? В С++ прототип функции выглядит примерно так :
long double kfl(long double (*fun)(long double),long n,long double T,long power=1)
Использование библиотеки MICO (вопрос по CORBA)
Модератор: Модераторы разделов
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Использование библиотеки MICO
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
v04bvs
- Сообщения: 636
- ОС: Debian GNU/Linux
Re: Использование библиотеки MICO
Может быть лучше сделать что то вроде
Код: Выделить всё
interface Callback {
void call();
}
interface MyClass {
void funcWithCallback(in Callback c);
}-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Использование библиотеки MICO
Cпасибо за интересную идею! попробую ваш вариант
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Использование библиотеки MICO
А если передавать в функцию указатель на двумерный массив , как это можно описать в IDL ?
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
Zeus
- Сообщения: 694
Re: Использование библиотеки MICO
Массивы в IDL - sequence (последовательность).
А "двойной" - видимо последовательность последовательностей.
А "двойной" - видимо последовательность последовательностей.