function-pointers

function-pointers

文章 0 浏览 4

c++指向函数的指针

我正在创建一个 class Button; 构造函数正在获取指向函数的指针,以便在单击时执行。有没有简单的方法来定义我想要赋予它的功能?就像没有名称一样...…

丑疤怪 2024-12-11 19:55:17 1 0

在 C++ 中,如何声明指向类中方法的函数指针?

在 C++ 中,我试图定义一个适合指向我的类 cBar 的几个成员函数之一的指针的类型(所有函数都具有相同的接口,比如接受一个 int > 并返回void)。 现…

闻呓 2024-12-11 16:45:40 0 0

从 boost::any 恢复函数指针

我想使用 boost::any 来存储异构函数指针。当我尝试使用 boost::any_cast 重新转换为函数指针时出现异常。 我想做的事情是否被允许? .h: typedef voi…

毁我热情 2024-12-11 12:48:30 0 0

c++异构函数指针的 std::map

是否可以存储指向各种异质函数的指针,例如: 在标头中: int functionA (int param1); void functionB (void); 基本上这将是我不知道如何编写的部分…

一身骄傲 2024-12-11 08:39:35 0 0

返回 C++ 中函数的最后一个参数的通用包装器

我们已经编写了一个大型库函数,其原型大多如下所示: void my_fun( const in_class & in_param_1, const in_class & in_param_2, const in_class & i…

可可 2024-12-11 02:51:02 2 0

C++:如何定义类方法作为线程的启动例程(使用 pthread 库)

我有一个基类和派生类。 他们有一个虚拟函数 - virtual void action() 我如何将它传递给 *pthread_create()* 函数? 示例(有错误): class Base{ pr…

浮萍、无处依 2024-12-11 01:10:07 1 0

函数和作为参数的函数指针之间的区别

这是一个相当简单的问题,让我有点好奇。考虑以下代码片段: #include int three() { return 3; } void foo(int func(void)) { std::cout << func() <…

物价感观 2024-12-11 00:58:54 0 0

qsort 函数指针的类型转换

#include #include #include #include static int cmpstringp(const void *p1, const void *p2) { /* The actual arguments to this function are "p…

意犹 2024-12-10 21:27:11 0 0

使用省略号强制转换函数指针

考虑以下程序: #include typedef void (*fptr)(...); void foo(fptr func) { (*func)(12); } void bar(int x) { std::cout << "bar : " << x << std:…

极度宠爱 2024-12-10 16:54:37 1 0

从 dll 导出函数指针

我在 dll 文件中有一个函数指针(在实现中,而不是标头中)。如何在exe源代码中调用this指针指向的函数?…

浅暮の光 2024-12-10 03:30:55 2 0

c++存储指向未知类的成员函数的指针

我想存储一个指向对象的指针和一个指向其已知签名方法的指针。如果我知道该类,那么该指针就有类型: int (MyClass::*pt2Member)(float, char, char) …

话少心凉 2024-12-10 01:59:00 1 0

将静态方法作为参数传递,不需要地址运算符?

class ThreadWorker { public: ThreadWorker(void); virtual ~ThreadWorker(void); static void DoSomething(); }; int main() { boost::thread threa…

落墨 2024-12-09 18:33:57 0 0

呼叫 C++结构体中的成员函数指针

我找到了有关调用 C++ 成员函数指针和调用结构中的指针的信息,但我需要调用结构内部存在的成员函数指针,但我无法获得正确的语法。我在 MyClass 类的…

无声情话 2024-12-09 17:30:43 0 0

指向函数和派生类的指针

我对 g++ 以及模板如何与函数指针交互有疑问。考虑以下模板声明。 template class TestTemplate { private: T* context; public: TestTemplate(T* usi…

习惯那些不曾习惯的习惯 2024-12-09 15:48:07 0 0

为什么不调用窗口过程而不是调用CallWindowProc?

为什么会有CallWindowProc这样的函数呢?我们提供了窗口过程的地址,所以调用该函数而不是调用另一个调用该函数的函数不是更好吗?…

玩套路吗 2024-12-09 01:46:08 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

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