2
ответа

Как хранить функция для переменной?

Я думаю, они называются функторами? (это было давно) В принципе, я хочу сохранить указатель на функцию в переменной, чтобы я мог указать, какую функцию я хочу использовать, из командной строки. все ...
вопрос задан: 31 May 2017 15:43
2
ответа

Как назвать указатель на метод из другого метода

У меня была эта проблема некоторое время назад, и я сдался, но в последнее время она возвратилась. #include <iostream> класс element2D; класс node2D {общественность: пустой (element2D::*FunctionPtr) (); освободите otherMethod ()...
вопрос задан: 23 May 2017 10:28
2
ответа

Почему указатели на функции могут быть `constexpr`?

Как компилятор узнает, где в памяти будет квадратный корень до выполнения программы? Я думал, что адрес будет отличаться при каждом запуске программы, но это работает: ...
вопрос задан: 16 July 2016 15:53
2
ответа

Как получить указатель на встроенный арифметический оператор? [Дубликат]

Есть ли способ в C ++ получить указатель на встроенный арифметический оператор? Что-то вроде этого не компилируется: const auto addition = static_cast & lt; int (*) (int, int) & gt; (operator +); Просто ...
вопрос задан: 16 July 2013 22:38
2
ответа

Действительно ли безопасно назвать литые указатели функции?

В частности, будет следующее никогда не работать как ожидалось: определение типа, пустое (*func_p) (освобождают*); пустое нечто (интервал* данные) {printf (" %i\n", *data);} международное основное (интервал argc, символ ** argv) {func_p...
вопрос задан: 6 July 2010 01:32
2
ответа

Как передать указатель функции функции с аргументами переменной?

Я не знаю, как выполнить это! как получить указатель функции в va_list аргументах? большое спасибо.
вопрос задан: 9 April 2010 16:34
2
ответа

Назовите указатель функции C++ от c#

Это возможный назвать c (++) статический указатель функции (не делегат) как этот интервал определения типа (*MyCppFunc) (пусто* SomeObject); от c#? освободите CallFromCSharp (MyCppFunc funcptr, IntPtr param) {...
вопрос задан: 18 March 2010 15:03
2
ответа

EventHandler, событие, основанное на делегате программирование в Python какой-либо пример ценили бы?

В основном я - разработчик C#, я знаю способ, которым C# делает, EventHandler, делегат, даже..., но что лучший способ состоит в том, чтобы реализовать его на Python.
вопрос задан: 2 February 2010 13:48
2
ответа

Указатель функции C++ как статический участник

Я не могу изобразить, что синтаксис объявляет указатель функции как статического участника. #include <iostream> использование станд. пространства имен; класс A {статическая пустота (*cb) (интервал a, символ c);}; освободите::*cb = ПУСТОЙ УКАЗАТЕЛЬ;.
вопрос задан: 13 October 2009 13:14
2
ответа

Ссылка на Lua функционирует в C/C++

У меня есть функции, вложенные относительно глубоко в ряде таблиц. Существует ли путь в C/C++ для получения "ссылки" на ту функцию и нажатие, что (и args) на стек, когда я должен использовать его?
вопрос задан: 13 September 2009 03:49
2
ответа

Указатель функции для классификации проблем функции членства

В первую очередь, я должен признать, что мои навыки программирования довольно ограничены, и я принял (действительно маленький) существующий проект ООП C++, где я пытаюсь продвинуть свой собственный материал в. К сожалению, я испытываю...
вопрос задан: 21 July 2009 20:05
2
ответа

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

Пример: функция, которая берет функцию (который берет функцию (что...) и интервал), и международное определение типа, пустое (*Func) (пусто (*) (пусто (*)..(.), интервал), интервал); Это взрывается рекурсивно где (...)...
вопрос задан: 3 May 2009 06:29
1
ответ

Структура общих указателей и регистрация обратного вызова. Необработанное значение указателя изменилось, когда обратный вызов вызван по причинам вне меня

Я реализовал интерфейс для регистрации обратных вызовов, но столкнулся с проблемой, которая за мной. В частности, если функция зарегистрирована как обратный вызов с копией структуры ...
вопрос задан: 19 March 2019 15:29
1
ответ

Как использовать аргумент функции функции в реализации функции?

Если у меня есть объявление, подобное этому: int foo1 (int foo2 (int a)); Как я могу реализовать эту функцию foo1? Например, int foo1 (int foo2 (int a)) {// Как я могу использовать foo2 здесь, какой аргумент? } ...
вопрос задан: 5 March 2019 17:13
1
ответ

Почему функции-указатели-члены не имеют доступа к соответствующим элементам?

Рассмотрим этот фрагмент кода. класс B {public: void up () {std :: cout & lt; "вверх" & lt; станд :: епсИ; } void down () {std :: cout & lt; & lt; "вниз" & lt; станд :: епсИ; } ...
вопрос задан: 13 July 2018 18:25
1
ответ

Объясните правила синтаксиса и область действия для & ldquo; typedef & rdquo;

Каковы правила? OTOH простой случай, кажется, подразумевает, что новый тип - последняя вещь в строке. Как и здесь, Uchar - новый тип: typedef unsigned char Uchar; Но указатель на функцию полностью ...
вопрос задан: 12 December 2016 08:12
1
ответ

Указатель функции к функции членства

Я хотел бы настроить указатель функции как член класса, который является указателем на другую функцию в том же классе. Причины, почему я делаю это, являются сложными. В этом примере я хотел бы...
вопрос задан: 24 August 2016 21:02
1
ответ

Как распечатать адрес функции?

Я позволил gcc скомпилировать следующий пример, используя -Wall -pedantic: #include < stdio.h > int main (void) {printf ("main:% p \ n", main); / * строка 5 * / printf ("main:% p \ n", (void *) main); / * строка 6 * / ...
вопрос задан: 9 July 2015 08:35
1
ответ

c ++/cli передача (управляемый) делегат в неуправляемом коде

Как я передаю указатель функции от управляемого С++ (C++ / CLI) к неуправляемому методу? Я прочитал несколько статей, как этот из MSDN, но он описывает два различных блока, в то время как я хочу только один...
вопрос задан: 9 March 2015 20:55
1
ответ

CSS @ font-face не работает в IE8

Я пытался прочитать несколько статей о том, как бороться с пользовательскими шрифтами в IE, но они никогда не работали для меня. Я пытался преобразовать шрифты в EOT, но это тоже не сработало. Я не...
вопрос задан: 17 January 2015 12:30
1
ответ

Указатели функции с параметрами по умолчанию в C++

Как C++ обрабатывает указатели функции относительно функций с принявшими значение по умолчанию параметрами? Если я имею: пустое нечто (интервал i, пустите в ход f = 0.0f); пустая панель (интервал i, пустите в ход f); пустой (*func_ptr1) (интервал); пусто
вопрос задан: 14 February 2013 08:52
1
ответ

Как я могу создать указатели функции из строкового входа в MATLAB?

Если я использую подставляемую функцию в MATLAB, я могу создать единственное имя функции, которое могло бы ответить по-другому в зависимости от предыдущего выбора: если (someCondition) p = встроенный ('-b', 'b'); еще p =...
вопрос задан: 18 April 2011 14:53
1
ответ

Как объявить указатель на функцию __stdcall

Я попробовал этот typedef void (* __stdcall MessageHandler) (const Task *); Это компилируется, но дает мне это предупреждение (VS2003): предупреждение C4229: используется анахронизм: модификаторы данных игнорируются Я хочу ...
вопрос задан: 14 March 2011 12:11
1
ответ

Лямбда должна затухнуть к указателю функции в шаблонном коде?

Я считал где-нибудь, что функция лямбды должна затухнуть к указателю функции, если список получения пуст. Единственная ссылка, которую я могу найти теперь, является n3052. С g ++ (4.5 и 4.6) это работает как ожидалось, если...
вопрос задан: 6 August 2010 04:22
1
ответ

Создайте указатель функции, который берет указатель функции в качестве аргумента

Я пытаюсь создать указатель функции, который берет указатель функции в качестве аргумента, но не уверен, как пойти об этом... Мне рекомендовали попробовать луг определения типа один из моих указателей функции, но добраться...
вопрос задан: 19 May 2010 13:03
1
ответ

Встраивание Python и добавление C функционируют к интерпретатору

Я в настоящее время пишу приложения это embedds интерпретатор Python. Идея состоит в том, чтобы иметь указанные сценарии пользователя вызова программы на определенных событиях в программе. Я управлял этой частью, но теперь мной...
вопрос задан: 11 May 2010 15:17
1
ответ

Указатель функции выстраивает в Фортране

Я могу создать указатели функции в Фортране 90 с кодом как реальный, внешнее:: f и затем используют f в качестве аргумента другой функции/подпрограмме. Но что, если я хочу массив указателей функции? В C...
вопрос задан: 26 March 2010 03:59
1
ответ

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

Я, может казаться, не выясняю что случилось с моей функцией.... Я должен спросить пользователя за цену и затем возвратить ее как двойной указатель, но я получаю тонны и тонны ошибок: удвойтесь* getPrice () {...
вопрос задан: 20 March 2010 19:02
1
ответ

Указатели родовой функции в C

У меня есть функция, которая берет блок данных и размер блока и указателя функции как аргумент. Затем это выполняет итерации по данным и выполняет вычисление на каждом элементе блока данных....
вопрос задан: 16 March 2010 19:37
1
ответ

Как хешировать и сравнить pointer-to-member-function?

Как может я хешировать (станд.:: tr1:: хеш или повышение:: хеш) C++ pointer-to-member-function? Пример: у Меня есть несколько bool (Класс::*functionPointer) () (не статичный) что точка к нескольким различным методам...
вопрос задан: 25 August 2009 13:33