Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
将委托定义为函数指针
我正在使用调用非托管函数指针的委托 这会导致垃圾收集器在使用之前对其进行收集 如 MSDN 上的 CallbackOnCollectedDelegate MDA 页面中所述 CallbackOnCollectedDelegate MDA 的
c
delegates
unmanaged
functionpointers
C++ 将函数指针转换为唯一的“哈希”键
Se 原始问题在底部 我想我明白你们现在在说什么 因为成员函数指针的内部结构是编译器 机器特定的 所以我实际上不可能做到这一点 因此 即使它在我测试时有效 我也不能保证它在其他编译器 机器上也有效 那么还有其他方法可以实现我想要的吗 我有一
c
Hash
functionpointers
泛型 C# 的重载运算符[重复]
这个问题在这里已经有答案了 我想创建一个支持连接到另一个过程的过程类 如下所示 a b c d 这应该导致过程采用 a 的输入类型 并给出 d 的输出类型 class Procedure
c
generics
operatoroverloading
functionpointers
具有不同参数的 C++ 成员函数指针 - 还是这很糟糕?
尽管我担心你会告诉我这个话题已经被讨论过好几次了 但我还是敢问 因为我无法生成解决方案 也许我只是在寻找错误的东西 假设我有一个从某些外部函数接收 模式 的函数 根据模式的不同 函数会调用同一对象的不同成员函数 对于没有任何参数的成员函数
c
functionpointers
argumentpassing
将函数指针设置为静态地址
我正在将 DLL 注入另一个进程 并希望根据其地址 0x54315 调用该二进制文件中的函数 我怎样才能真正声明一个函数 然后将其设置到这个地址 define FUNC 0x54315 void myFuncPtr int main myF
c
functionpointers
函数指针和返回类型转换
假设我有一个执行一些副作用然后返回答案的函数 int foo perform some side effect return 42 我要绑定foo到函数指针 但我对答案不感兴趣 只是副作用 void bar foo 然而 这似乎是一个类型错
c
templates
C11
typeconversion
functionpointers
函数指针的函数模板专业化
我有一个清理函数 我只想在 传统 指针类型上运行 我的问题是函数模板 我可以将函数限制为仅指针 但是由于函数指针和常规指针之间的转换规则差异 我遇到了问题 The Sanitize 函数需要针对大量类型运行 其中一些是指针 需要进行清理 其
c
templates
functionpointers
templatespecialization
C++ lambda 将捕获作为函数指针
我正在研究 C lambda 及其到函数指针的隐式转换 我的起始示例是使用它们作为 ftw 函数的回调 这按预期工作 include
c
Lambda
functionpointers
C11
int 和 double 的均匀随机分布“基类”?
我正在尝试创建一个用随机数填充列表的函数 并根据列表项的类型生成整数或浮点数 到目前为止 我已经想出了以下代码 并且它有效 template
c
Random
functionpointers
distribution
functor
Stackoverflow 和函数指针
我对此很迷茫 希望这里有人能提供帮助 我的应用程序由数百个评估数字代码的函数组成 每个函数的源代码在 5MB 范围内 并且我使用std map到函数指针 显然发生的情况是 当我尝试将参数传递给其中一个函数 通过指向它的指针访问 时 出现堆栈
c
stackoverflow
functionpointers
将子程序的地址转换为 void 指针
尽管函数指针大小并不总是与不透明指针大小相同 但可以使用 void 指针来转换函数位置吗 我已经搜索过不透明指针和转换函数指针 我发现函数指针和普通指针在某些系统上不一样 void fptr void void 0x00000009 is
c
casting
Embedded
functionpointers
void
C++11:使用 std::function::target() 指向成员函数的指针
我知道这已经是一个讨论已久的话题 但我还找不到令我满意的答案 简而言之 问题是 即使使用 C 11 的 function target 功能 是否也无法将成员函数指针传递给 c 风格的方法 以下代码将不起作用 对 mbf target 的调
c
C11
functionpointers
pointertomember
c++ boost::bind 存储不同类型的函数指针
我今天查了很多资料 却一无所获 有什么方法可以存储从 boost bind 不同类型返回的仿函数吗 我找到了一个使用 boost variants 的示例 但不确定是否需要这样做 为简单起见 Foo 和 Bar 已被简化 include
C11
functionpointers
boostbind
boostvariant
带括号的成员函数地址错误
我发现了一些有趣的事情 错误消息说明了一切 获取非静态成员函数的地址时不允许使用括号的原因是什么 我在 gcc 4 3 4 上编译它 include
c
functionpointers
pointertomember
为什么C++中函数指针地址以bool类型打印?
以下代码输出1 但我希望它输出函数的地址add 出了什么问题 include
c
functionpointers
iostream
cout
C 中函数指针语法的用途是什么?
编辑 有人指出这个问题有点令人困惑 简短的版本是 为什么有一个单独的指针变量 例如 fnPtr 它指向一个函数 例如 fn 当函数名fn本身 没有参数 已经是一个指针 编辑 我正在尝试了解一些内容 并且可以使用社区有关函数指针的反馈 虽然这
c
pointers
functionpointers
C语言函数指针内存解释
include
c
stack
functionpointers
访问类内的函数指针
我在类中定义函数指针并尝试通过该类的实例访问它 但它显示错误 这是代码 1 include
c
functionpointers
pointertomember
swift 中的方法数组,没有引用循环
我的目标是创建一个包含数组的类 数组的元素将是同一类的方法 喜欢 class MyClass lazy var functions self myFirstMethod self mySecondMethod deinit print De
Arrays
swift
functionpointers
swift42
java中最接近函数指针的东西是什么? [复制]
这个问题在这里已经有答案了 可能的重复 Java 中函数指针最接近的替代品是什么 https stackoverflow com questions 122407 whats the nearest substitute for a fun
Java
functionpointers
«
1
2
3
4
5
6
...11
»