function-pointers

function-pointers

文章 0 浏览 7

指向类成员的指针

在我的班级中,如果我想指向类的成员, struct S { static int get(); int do_something(); int x; }; 我会这样做, int (*p)() = S::get; 不幸的是,…

小瓶盖 2024-12-18 04:07:20 3 0

Visual Studio 中的神秘警告 (4180)

1>c:\program files\microsoft visual studio 10.0\vc\include\map(229): warning C4180: qualifier applied to function type has no meaning; ignor…

夜深人未静 2024-12-17 23:16:19 1 0

成员函数指针错误

我有一个类的实现如下。在构造函数中,我收到编译错误。你们能告诉我为什么吗? class A{ public: typedef void (A::*HANDLER)(); void test1(){ prin…

万水千山粽是情ミ 2024-12-17 09:00:24 1 0

D 相当于函数指针的编译器错误

我正在尝试使用 D 的函数指针等效项作为将可选函数指定为结构中的一个字段的方法,我正在初始化该结构的数组。这在 C 语言中很简单(除了混乱的语法)…

这个俗人 2024-12-17 01:37:59 5 0

尽管需要函数指针,但使用函数对象

我必须使用一些需要函数指针的遗留代码,比方说: void LEGACY_CODE(int(*)(int)) { //... } 但是我拥有的功能是在函子内: struct X { Y member; X(Y…

雅心素梦 2024-12-16 23:22:51 5 0

更改指针地址 - 函数

我的指针有问题。 这工作正常 - int main(void){ char *w; w = calloc(20, sizeof(char)); w = "ab"; printf("%c",*w); w = w + sizeof(char); printf…

软糖 2024-12-15 18:55:23 5 0

C 从 uint32_t* 转换为 void *

我有一个关于 C 指针转换的问题。 如果我有一个具有以下签名的函数: uint8_t input_getc(void), 它从 STDIN 读取用户输入。 然后我有一个指针 void*…

酸甜透明夹心 2024-12-15 18:34:02 1 0

使用模板函数指针声明模板函数

我第一次同时使用模板和指向成员函数的指针,我偶然发现了以下问题。 我为 typedef 声明了一个 struct Proxy,因为模板和 typedef 不能一起工作(我知…

别念他 2024-12-15 15:49:49 5 0

c# 中的委托和 c++ 中的函数指针有什么区别?

可能的重复: c# 中有函数指针吗? 我有兴趣找出两者之间的区别委托 C# 和 C++ 中的函数指针。…

天气好吗我好吗 2024-12-15 10:25:21 4 0

为什么这段代码会出现编译错误?

我试图理解闭包和函数指针之间的区别,我遇到了 这个SO 中的答案 我不明白的是这段代码 BOOL (*lessThanTest)(int); int lessThan = 100; lessThanTes…

枫林﹌晚霞¤ 2024-12-15 00:21:49 3 0

MFC 容器 CObList 的 STL 迭代器

我有一个 Folder 类,其中包含 Folders 和 Files 两个列表。 class Folder : public CObject { public: typedef std::string StringT; ... Container …

予囚 2024-12-14 16:39:21 4 0

java:函数对象作为策略

我正在阅读《Effective Java》。在讨论使用函数对象作为策略的部分中,存在以下段落。 因为策略接口充当其所有具体策略的类型 例如,不需要公开具体的…

夜深人未静 2024-12-13 23:59:04 7 0

如何声明一个返回函数指针的函数?

想象一个带有参数 double 和 int 的函数 myFunctionA: myFunctionA (double, int); 该函数应该返回一个函数指针: char (*myPointer)(); 如何在 C 中…

弥枳 2024-12-13 23:53:15 2 0

C 中可以通过函数指针调用静态函数吗?

我认为源文件中的静态函数不能直接从文件外部调用。但是,如果我设法将指向该函数的指针放入另一个文件中,我可以从该文件中调用该函数吗?如果是,与…

栀子花开つ 2024-12-13 21:26:51 5 0

如何创建和调用函数指针

嗨,我是一名初学者,我正在尝试找出一些指向函数示例的指针。我什至无法编译我的代码,它显示以下消息。我无法确定为什么会出现编译错误。 /tmp/cc0q…

野稚 2024-12-13 21:22:39 6 0
更多

推荐作者

qq_VRzBBA45

文章 0 评论 0

痴情

文章 0 评论 0

文章 0 评论 0

Mu.

文章 0 评论 0

凉薄对峙

文章 0 评论 0

不落城

文章 0 评论 0

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