function-pointers

function-pointers

文章 0 浏览 7

int(int, int) 样式模板函数类型语法

我记得当使用 Boost.Spirit 以及将 std::function 添加到 C++0x 时,您可以使用不使用指针的语法来指定函数类型,例如定义 std::function fn,而您可…

少年亿悲伤 2024-11-29 08:50:16 8 0

在设置函数指针之前绑定参数?

我想尝试一些东西,并在我们的动态库 API 包装器之一中统一一些样板代码。 本质上,我想做以下事情: typedef bool (*MyFPtrT)(long id, std::string …

殊姿 2024-11-29 03:19:17 8 0

这是实现自定义事件处理程序的正确方法吗?

我正在寻找一种将自定义事件处理程序添加为 C++ 类成员函数的方法。发现这段代码确实有效。 我需要将库类和用户代码分开,允许用户代码自定义库类。 …

源来凯始玺欢你 2024-11-29 03:01:18 3 0

在 Objective C 中,与在 C 中传递函数指针等效的是什么?

@implementation ThisObject -(void)start { SomeOtherObject *someOtherObject = [SomeOtherObject alloc]; [someOtherObject doSomethingAndCallThi…

属性 2024-11-28 10:22:32 2 0

函数指针基本问题

我有一个关于函数指针的基本问题。 在下面的代码片段中,我如何阅读这个“ *(FARPROC*)&pfn ="? IFastString *CallCreateFastString(const char *psz…

紅太極 2024-11-28 08:40:14 2 0

使用 char* 参数将用户输入传递给函数

我对此很陌生,所以我知道这可能很简单。 我有一个像这样的函数 void GroceryList::addRecord(char* itemName, char* itemType, char rating){ //do s…

你是年少的欢喜 2024-11-28 01:48:32 2 0

基于两个布尔变量的分支

假设我有两个布尔变量,并且我想根据它们的值做完全不同的事情。实现这一目标的最干净的方法是什么? 变体 1: if (a && b) { // ... } else if (a &&…

默嘫て 2024-11-28 00:12:47 8 0

静态类方法和常规例程指针的兼容性如何?

在我看来,从实际角度来看,静态类方法和常规例程指针是兼容的,但编译器不知道这一点。示例: type TFunc = function(i: Integer): string; TMyClass…

2024-11-27 21:35:28 6 0

c++ C++ 中函数指针的错误 C2064模板

如果我编译下面的代码,我会得到一个 “错误 C2064:术语不计算为采用 2 个参数的函数” doOpp() 方法中出现 。如果我将 q = f(p, i); 更改为 q = add…

凉薄对峙 2024-11-27 18:38:45 3 0

C++类成员函数指针指向函数指针

我使用 luabind 作为我的 lua 到 C++ 包装器。 Luabind提供了一种使用我自己的回调函数来处理lua抛出的异常的方法,set_pcall_callback()。因此,我解…

柒七 2024-11-27 17:03:56 10 0

是否可以在 C++ 的结构声明中直接指定函数?

例如: struct Foo { int bar; int (*baz)(int); }; int testFunc(int x) { return x; } Foo list[] = { { 0, &testFunc }, { 1, 0 } // no func for …

許願樹丅啲祈禱 2024-11-27 15:55:49 4 0

C++ 中的函数指针对象前向声明

我在 C++ 头文件中有一组函数指针对象,我将此文件包含在主头文件中,然后尝试在另一个 C++ 文件中使用这些对象(初始化函数指针,然后通过代码的另一…

痕至 2024-11-27 14:42:02 11 0

C++:成员函数地址(函数指针)

我有一个类X,它有这个方法: void setRxHandler(void (*h)(int)); 我想向它传递一个存在于类Y实例中的成员函数。 void comm_rxHandler(int status); …

终难愈 2024-11-27 06:27:50 3 0

如何使用alloca分配C函数指针?

C一直是个谜! 我正在实现一个工作人员线程执行模型,其中我尝试使用 alloca 作为更快的内存分配选项。我在尝试使用 alloca 通过存储在堆栈上的函数指…

转身泪倾城 2024-11-26 20:21:43 8 0

传递自我(函数)

我不确定它叫什么,但我试图让一个函数返回对其自身的引用。非常感谢 这对我来说很难解释(这可能就是为什么我无法找到任何可用的谷歌结果) 但是这是…

庆幸我还是我 2024-11-26 19:58:31 5 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文