0
ответов

Понимание того, как Either является экземпляром Functor

В свободное время я изучаю Haskell, так что это вопрос для начинающих. В своих чтениях я наткнулся на пример, показывающий, как Either a становится экземпляром Functor: instance Functor (Either a) ...
вопрос задан: 4 March 2011 16:25
0
ответов

Библиотека .NET Streaming API Twitter [закрыто]

В настоящее время я пытаюсь написать некоторый код для использования пользовательского потока из потокового API Twitter: http://dev.twitter.com / pages / user_streams Я изо всех сил пытаюсь подключиться к нему, используя базовую аутентификацию и ...
вопрос задан: 1 March 2011 11:50
0
ответов

как использовать std :: function для указания на шаблон функции

#include <функционал> int func (int x, int y) {вернуть x + y; } int main () {typedef std :: function Funcp; Funcp funcp = func; возврат 0; } Но возможно ли ...
вопрос задан: 1 March 2011 10:48
0
ответов

Возможно ли / безопасно / разумно передать указатель функции на статическую функцию?

Допустим, я хочу только открыть функцию из одного из моих файлов, передав функцию указатель на эту функцию. Можно ли объявить эту функцию статической? Разрешено ли компиляторам заниматься дзюдо ...
вопрос задан: 28 February 2011 04:54
0
ответов

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

Я только что узнал об указателях функций (указателях, указывающих на адрес, по которому хранится машинный код функции). Это заставило меня задуматься о машинном коде и о том, как он хранится в памяти. ...
вопрос задан: 22 February 2011 23:41
0
ответов

ошибка: недопустимое преобразование из void (*) () в void (*) () - что?

Я пытаюсь передать обратный вызов функция из C ++ в OpenGL (C API): gluQuadricCallback (qobj, GLU_ERROR, errorCallback); где errorCallback - это функция в файле, скомпилированном как код C ++, и ...
вопрос задан: 17 February 2011 13:36
0
ответов

Возможно ли в Scala иметь карту {ключ -> вызов функции}?

Я пытаюсь создать класс, который имеет карту ключей -> вызовов функций, и следующий код ведет себя не так, как мне хотелось бы. class MyClass { val rnd = scala.util.Random def method1(...
вопрос задан: 14 February 2011 17:15
0
ответов

Можно ли сохранить функцию (указатель?) В объект?

Я искал это, но думаю я просто запутываю себя еще больше. То, что я пытаюсь сделать, сохранить указатель функции в объекте и вызвать его позже в другом потоке. Что у меня есть ...
вопрос задан: 2 February 2011 22:43
0
ответов

C ++: Как передать функцию (не зная ее параметров) другой функции?

Я пытаюсь создать функцию, которая будет сохранять и повторять другую функцию, заданную в качестве параметра, в течение определенного времени или повторы даны. Но когда вы хотите передать функцию в качестве параметра, вы ...
вопрос задан: 29 January 2011 15:16
0
ответов

Настройка массива обратных вызовов и попытка использовать индекс массива в качестве значения в обратном вызове

Когда я настраиваю массив обратных вызовов таким образом, я получаю 20 в диалоговом окне для всех обратных вызовов. Я' Я хотел бы вместо этого получить индекс в массиве. Это возможно? Функция, которая вызывает обратный вызов ...
вопрос задан: 23 January 2011 01:31
0
ответов

Сохранение указателя на функцию в std :: function

Я пытается написать оболочку C ++ 0x вокруг dlopen () / dlsym () для динамической загрузки функций из общих объектов: класс DynamicLoader {общедоступные: DynamicLoader (std :: string const & filename); ...
вопрос задан: 22 January 2011 22:13
0
ответов

Различные настройки приложения iOS в конфигурации отладки / выпуска?

Я разрабатываю приложение для iPad и недавно добавил несколько настроек (например, переключатель режима отладки и переключатель счетчика FPS) на страницу приложения в Settings.app, чтобы сделать жизнь тестеров приложений ...
вопрос задан: 1 January 2011 12:00
0
ответов

Как работают указатели на функции?

Я задаю несколько конкретных вопросов. Как я могу их инициализировать в классе? Как передать функцию в качестве аргумента? Нужно ли объявлять и определять указатели на функции в классе? На вопрос ...
вопрос задан: 28 December 2010 08:25
0
ответов

Указатель на функцию C ++ как аргумент шаблона по умолчанию

как мне написать указатель на функцию в качестве аргумента шаблона по умолчанию, я предполагаю записать его так: template < typename R, typename A, typename F = R (* PF) (A)> class FunctionPtr ...
вопрос задан: 15 December 2010 12:20
0
ответов

“ this »в C (не C ++)

Я пытаюсь создать стек на C для развлечения, и мне пришла в голову идея использовать структуру для представления стека. Затем я добавляю указатели на функции в структуру для операций push () и pop (). Пока все ...
вопрос задан: 14 December 2010 18:14
0
ответов

Почему круглые скобки важны в объявлении указателя функции?

Я не понимаю, почему принята декларация ниже: typedef void (* _tStandardDeclaration) (LPVOID); а следующее - нет: typedef void * _tDeclarationWithoutParenthesis (LPVOID); ...
вопрос задан: 13 December 2010 02:46
0
ответов

PHP: вернуть все даты между двумя датами в массиве [дубликат]

Ожидаемый ввод: getDatesFromRange ('2010-10-01', '2010-10-05'); Ожидаемый результат: массив ('2010-10-01', '2010-10-02', '2010-10-03', '2010-10-04', '2010-10-05')
вопрос задан: 30 November 2010 10:04
0
ответов

& оператор, необязательный в назначении указателя функции

В следующем коде: / * mylog.c * / #include #include / * для atoi (3) * / int mylog10 (int n) {int log = 0; в то время как (п> 0) {журнал ++; n / = ...
вопрос задан: 28 November 2010 19:42
0
ответов

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

Мне нужна помощь по C ++, пожалуйста! Я пишу парсер команд для небольшой текстовой игры и столкнулся с некоторыми проблемами. Парсер должен читать и анализировать команды, введенные игроком. ...
вопрос задан: 20 November 2010 19:01
0
ответов

Будет ли виртуально вызываться указатель на виртуальную функцию?

Будет ли действительным указатель функции на функцию-член класса, объявленную виртуальной? class A { public: виртуальная функция void (int param) {...}; } class B: public A {virtual void function (...
вопрос задан: 19 November 2010 19:15
0
ответов

Один вопрос об определении функции в C ++

Я читаю материал об указателе функции в C ++ и сталкиваюсь с одним определением функции, которое я не понимаю. Стандартное определение функции имеет вид: имя типа (параметр ...) Но ...
вопрос задан: 15 November 2010 13:50
0
ответов

Реализация общей функции 'map' над массивами в C

У меня возникли трудности с реализацией общая функция 'map' над массивами. Я начал со следующего черновика: void MapArray (void * src, void * dest, void * (f) (void *), size_t n, size_t elem) {...
вопрос задан: 28 October 2010 21:48
0
ответов

Что гарантировано в отношении размера указателя на функцию?

В C мне нужно знать размер структуры, в которой есть указатели на функции. ...
вопрос задан: 15 October 2010 11:30
0
ответов

Что представляет собой значение указателя на функцию?

Пытаетесь понять, что на самом деле представляет указатель на функцию? Это адрес в сегменте кода, где находится функция? Например: этот фрагмент кода: #include void foo (...
вопрос задан: 14 October 2010 05:39
0
ответов

получить указатель на функцию 'ldftn' в C #

в коде cil, ldftn используется для получения адреса указателя функции для вызова конструктора делегата (т.е. .ctor (объект, собственное целое число)). Как получить указатель на функцию, используемый для создания делегата в C #?
вопрос задан: 13 October 2010 15:56
0
ответов

указатель на функцию без typedef

Возможно ли использовать тип заранее объявленной функции в качестве указателя на функцию без использования typedef? объявление функции: int myfunc (float); использовать объявление функции с помощью некоторого синтаксиса ...
вопрос задан: 22 September 2010 15:15
0
ответов

Как сделать указатель на не-функцию-член?

если у меня есть, например, класс A, который содержит функции: // это в A.h друг const A оператор + (const A & a, const A & b); друг const A оператор * (const A & a, const A & b); ...
вопрос задан: 19 September 2010 07:16
0
ответов

не может преобразовать параметр 1 из 'overloaded-function' в '…'

Теперь я Я пытаюсь использовать boost bind & mem_fn. Но есть проблема с привязкой перегруженной функции. Как устранить ошибку компиляции следующих кодов? boost :: function bmf = ...
вопрос задан: 16 September 2010 16:43
0
ответов

Определение делегата как указателя функции

Я использую делегат, который вызывает указатель неуправляемой функции. Это заставляет сборщик мусора собирать его перед использованием, как описано на странице CallbackOnCollectedDelegate MDA в MSDN: ...
вопрос задан: 11 September 2010 18:46
0
ответов

Boost.Python function pointers as class constructor argument

I have a C++ class that requires a function pointer in it's constructor (float(*myfunction)(vector*)) I've already exposed some function pointers to Python. The ideal way to use this ...
вопрос задан: 4 September 2010 07:39