Результаты поиска по запросу "function-pointers"

3 ответа

«Преобразование» указателя функции на блок в target-C

Я делаю Interop из Mono C # в Obj-C и столкнулся с этой проблемой. Код C # должен передать обратный вызов - что он делает с указателем на функцию. Я могу получить указатель на функцию со стороны Obj-C и вызвать его, и все работает. Но теперь мне ...

1 ответ

C ++ создает экземпляр класса шаблона из DLL

Я попытался сделать DLL, которая содержит: базовый шаблон класса, только с виртуальным деструктором и без атрибутов (Я назвал это MatrixInterface) a производный классс конструкторами, деструктором, operator = и атрибутами (класс ...

5 ответов

Какие операции поддерживаются необработанным указателем и указателем на функцию в C / C ++?

Чем все операции, поддерживаемые указателем функции, отличаются от необработанного указателя? Поддерживаются ли операторы>, <, <=,> = необработанными указателями, если да, то какая польза?

ТОП публикаций

1 ответ

Вызов функции-члена с использованием указателей на функции из экземпляра другого класса

#include<iostream> #include<conio.h> using namespace std; class Base; typedef void (Base::*function)(); class Base { public: function f; Base() { cout<<"Base Class constructor"<<endl; } virtual void g()=0; virtual void h()=0; }; class Der:public ...

3 ответа

Генерация функций во время выполнения в C

Я хотел бы сгенерировать функцию во время выполнения в C. И под этим я подразумеваю, что я по существу хотел бы выделить некоторую память, указать на нее и выполнить ее через указатель на функцию. Я понимаю, что это очень сложная тема, и мой ...

9 ответов

Вызов методов класса C ++ через указатель на функцию

Как получить указатель на функцию-член класса, а затем вызвать эту функцию-член с определенным объектом? Я хотел бы написать: class Dog : Animal { Dog (); void bark (); } … Dog* pDog = new Dog (); BarkFunction pBark = &Dog::bark; (*pBark) ...

1 ответ

Как определить typedef указателя функции, который имеет аргументы шаблона

Я хотел бы сделать typedef для указателя на функцию, которая имеет контейнер stl в качестве аргумента, и этот контейнер имеет неизвестный тип. Что-то вроде этого: typedef void (* TouchCallBack)(GLRenderer*, const MotionEvent&, ...

1 ответ

Вызов локальных функций из командной строки

у меня естьлокальная функция [http://www.mathworks.com/help/matlab/matlab_prog/local-functions.html] определено в m-файле. Например: % begining of public_function.m file function fh = public_function( ) % % do some computation... fh = ...

1 ответ

статический указатель на функцию constexpr, разница между компиляторами

При ответеэтот вопрос [https://stackoverflow.com/questions/15866258/template-class-multiple-definition/15866315] Я попробовал следующий код с gcc (код скомпилирован [http://ideone.com/z7Rf49]) и лязг (код отклонен ...

8 ответов

«Распаковка» кортежа для вызова соответствующего указателя на функцию

Я пытаюсь хранить вstd::tuple различное количество значений, которые позже будут использоваться в качестве аргументов для вызова указателя функции, который соответствует сохраненным типам. Я создал упрощенный пример, показывающий проблему, ...