member-pointers

member-pointers

文章 0 浏览 8

Haskell 是否有指向记录成员的指针/引用?

我可以使用 ::*、.* 和 ->* 语法创建和引用 C++ 中结构成员的相对指针,例如: char* fstab_t::*field = &fstab_t::fs_vfstype; my_fstab.*field = ..…

妄断弥空 2025-01-02 11:41:37 5 0

奇怪的语法:作用域运算符(::)后面有星号?

帮助我理解以下代码片段: (foo.h) class Foo { public: typedef void (MyType::*Handler)(SomeOtherType* t); Foo(Handler handler) : handler_(hand…

凹づ凸ル 2024-12-19 12:21:28 6 0

具有私有基数的函数成员指针

以下代码会产生编译时错误: 'base::print':无法访问类“base_der”中声明的私有成员 但是,我已在派生类中将该成员设置为public 。为什么这不起作用…

喜爱皱眉﹌ 2024-11-28 04:25:43 6 0

我可以将成员数据指针分配给派生类型吗?

这可能最好用示例代码来展示。以下内容无法使用 g++ 进行编译: struct Base { }; struct Derived : public Base { }; struct Container { Derived da…

一杯敬自由 2024-11-07 08:31:58 8 0

嵌套数据成员指针 - 不可能吗?

下面的简化代码示例除了对数据成员指针进行两次后续赋值之外,没有做任何有用的事情。第一个分配有效,第二个分配给出编译器错误。大概是因为它是嵌套…

梦在夏天 2024-09-13 16:02:04 11 0

返回相同类型成员函数指针的成员函数指针

我想在 C++ 中声明一个成员函数指针,它返回相同的成员函数指针类型 这不起作用: class MyClass { public: typedef FunctionPtr (MyClass::*Function…

尛丟丟 2024-09-08 05:09:40 18 0

是标准的C++吗?将成员指针分配给构造函数初始值设定项中另一个成员的地址?

这符合标准吗? class Foo { Bar m_bar; Bar * m_woo; public: Foo() : m_bar(42, 123), m_woo(&m_bar) { } }; …

哎呦我呸! 2024-08-31 10:41:39 20 0

c++ 中 &func 或 class::func 有用途吗?

这似乎不一致。 为什么我们使用 &Example::func 而不是 Example::func? Example::func 或 &exampleFunction 有用途吗? 我们似乎无法引用函数,因此…

阳光下的泡沫是彩色的 2024-07-14 17:42:10 16 0
更多

推荐作者

裸钻

文章 0 评论 0

执手闯天涯

文章 0 评论 0

2401825754

文章 0 评论 0

就此别过

文章 0 评论 0

我为君王

文章 0 评论 0

机场等船

文章 0 评论 0

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