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

4 ответа

Разные функции имеют разные адреса?

1 ответ

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

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

2 ответа

setTimeout вызывает функцию сразу, а не после задержки

Я хочу сделать значение на странице HTML, которая будет обновляться каждые 5 секунд, чтобы не перегружать сервер. Оказывается, что setTimeout () внутри моей ...

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

7 ответов

Как я могу передать функцию-член, где ожидается свободная функция?

8 ответов

Для чего используются указатели на функции и как их использовать?

4 ответа

Почему указатели функций и указатели данных несовместимы в C / C ++?

Я читал, что преобразование указателя функции в указатель данных и наоборот работает на большинстве платформ, но не гарантированно работает. Почему это так? Не должны ли оба быть просто адресами в основной памяти и, следовательно, быть совместимыми?

4 ответа

Указатели на функции, работающие как замыкания в C ++

Есть ли способ в C ++ эффективно создать замыкание, которое будет указателем на функцию? Я использую Научную библиотеку Гну, и мне нужно создатьgsl_function,...

4 ответа

Об указателях на функции в объявлениях функций

#include<stdio.h> #include<stdlib.h> int fun1() { printf("I am fun1."); return 0; } int fun2(int fun()) { fun(); return 0; } int main() { fun2(fun1); return 0; }Вышеуказанная программа может работать. Насколько я понимаю, я могу ...

9 ответов

Выполнение машинного кода в памяти

Я пытаюсь понять, как выполнить машинный код, хранящийся в памяти.У меня есть следующий код:

2 ответа

можно ли использовать void * для хранения указателей на функции? [Дубликат]

На этот вопрос уже есть ответ здесь:Почему указатели функций и указатели данных несовместимы в C / C ++? 14 ответовПустота * определяется таким образом, что ...