member-functions

member-functions

文章 0 浏览 5

编译器为类创建的所有成员函数有哪些?这种情况经常发生吗?

编译器为类创建的所有成员函数有哪些?这种情况经常发生吗?像析构函数。 我关心的是它是否是为所有类创建的,为什么需要默认构造函数?…

苄①跕圉湢 2025-01-11 18:33:13 0 0

类内的函数指针(表观调用的括号前面的表达式必须具有(指向)函数类型)

我想根据输入使用不同的函数来计算输出。 但它说:(表观调用的括号前面的表达式必须具有(指向)函数类型) int (TestClass::* Gate_Func)(vector); …

澜川若宁 2025-01-11 09:11:00 1 0

C++ 中如何实现非静态、非虚拟方法?

我想知道 C++ 中的方法是如何实现的。我想知道方法是如何“在幕后”实现的。 因此,我制作了一个简单的 C++ 程序,其中有一个带有 1 个非静态字段和 1…

像你 2025-01-11 03:49:30 0 0

Python OO——成员函数定义和关键字 self

我正在用这个构造函数编写一个Python类: #constuctor def __init__(self, initPt_=[1,1],fun_=Optim_tests.peaks,NITER_=30,alpha_=0.7,NMAX_=5000,F…

离旧人 2025-01-07 22:17:43 0 0

C++来自 C API 的类成员函数和回调

我正在尝试学习如何从类中的 funmain() 函数调用此 write_data(…) 函数,如下面的代码所示。 (我知道如果我只列出这两个函数而不将其放入类中,该程…

不回头走下去 2025-01-05 02:22:04 1 0

继承成员函数访问数据成员

考虑下面的示例代码: #include using namespace std; class A { private: static int a; int b; protected: public: A() : b(0) {} void modify() { …

迟月 2024-12-25 08:43:02 1 0

错误:预期在 '.' 之前有主表达式代币

我目前正在使用《A C++ for Dummies All-In One》自学 C++;第二版。为了创建这个程序,我使用 Qt。我认为在头文件中组织对象和类以及在 main.cpp 之…

黑寡妇 2024-12-20 20:41:56 1 0

我们可以使用 MemberFunction 类型作为模板参数吗?

如果有一个 class T{ void M() };,我想要一个可以使用 T::M 作为模板参数的模板类。说这样的话: T t; TUser user(t); 这可能吗?…

蓝海似她心 2024-12-16 01:53:38 2 0

获取成员函数的内存地址?

如何获取 C++ 中成员函数的绝对地址? (我需要这个来进行转换。) 成员函数指针不起作用,因为我无法将它们转换为绝对地址(void *)——我需要知道…

童话 2024-12-15 12:52:33 3 0

用类成员函数调用AfxBeginThread?

如何使用任意非静态类方法调用 AfxBeginThread?也许我可以用 boost bind 做点什么?以下是 Microsoft 的预期用法(并且是调用非静态方法的示例,但它…

独夜无伴 2024-12-11 12:20:17 5 0

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

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

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

有没有办法拥有动态默认参数?

我正在尝试创建一个类,用户可以在其中修改成员变量以更改其成员函数的默认参数。 class Class { public int Member; public void Method(int Argumen…

我纯我任性 2024-12-08 19:21:14 5 0

将 std::bind 与 boost::signals2 一起使用是否安全?

使用 std::bind 将成员函数传递给 boost::signals2::signal::connect() 是否安全?换句话说,boost::bind 和 std::bind 可以互换吗? 它使用 VC++ 201…

韶华倾负 2024-12-08 18:00:03 3 0

部分模板专业化 - 成员专业化

假设我有这个模板类: template class MyClass{ public: MyClass(const T& t):_t(t){} ~MyClass(){} void print(){ cout << _t << endl; } private: T…

子栖 2024-12-06 17:02:15 4 0

非成员函数可以声明多次,而成员函数只能声明一次?

非成员函数可以声明多次,而成员函数只能声明一次?这是对的吗?我的例子似乎说是的。 但为什么 ? class Base{ public: int foo(int i); //int foo(i…

旧人 2024-12-06 06:48:30 5 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

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