member-functions

member-functions

文章 0 浏览 2

成员函数的相互返回类型 (C++)

C++ 中是否可以有两个类,我们称它们为 A 和 B,这样 A 有一个成员函数 f&lt /code&gt 返回类 B 的对象,并且 B 有一个成员函数 g 返回类 A&lt 的对象…

傲娇萝莉攻 2024-11-08 11:21:56 0 0

有效的 C++第 23 项 优先选择非成员非友元函数而不是成员函数

虽然对类设计的一些事实感到困惑,特别是函数是否应该是成员,但我研究了Effective c++并找到了第23条,即,优先选择非成员非友元函数而不是成员函数…

水波映月 2024-11-07 04:12:13 0 0

错误:将 const xxx 传递为“this”成员函数的参数丢弃限定符

#include &ltiostream&gt #include &ltset&gt using namespace std class StudentT { public: int id string name public: StudentT(int _id, string …

哑剧 2024-11-06 06:54:17 1 0

需要澄清 const 成员函数

我有点困惑为什么这段代码会编译和运行: class A { private: int* b public: A() : b((int*)0xffffffff) {} int* get_b() const {return this-&gtb} …

微暖i 2024-11-03 12:12:06 0 0

C++类 - 如何从另一个成员函数引用成员函数

我对 C++ 类非常陌生,所以这可能是一个非常明显的问题,但因为我不熟悉行话,但我似乎无法获得正确的搜索术语。 不管怎样,我想做的是让类中的公共函…

夜声 2024-10-30 23:38:28 1 0

为什么在C++中通过空指针调用成员函数时程序不会崩溃?

#include "iostream" using namespace std class A { public: void mprint() { cout&lt&lt"\n TESTING NULL POINTER" } } int main() { A *a = NULL a…

疏忽 2024-10-26 03:05:55 3 0

C++ 如何对象保存有关其成员函数的信息

class A { public : void printSometext() { std::cout &lt&lt "printing A" &lt&lt std::endl } } class B { public : void printSometext() { std::…

烟雨凡馨 2024-10-23 20:25:12 3 0

如何调用模板基类中的模板成员函数?

在基类中调用非模板化成员函数时,可以使用 using 将其名称导入到派生类中,然后使用它。 这对于基类中的模板成员函数也可能吗? 仅使用using它不起作…

桜花祭 2024-10-21 05:54:28 3 0

decltype中的成员函数调用

以下代码: struct A { int f(int) auto g(int x) -&gt decltype(f(x)) } 无法编译并出现错误: error: cannot call member function 'int B::f(int)'…

原野 2024-10-20 04:36:12 2 0

重复调用成员函数会造成伤害吗?

我已经用 Java 和 C 编程,现在我正在尝试使用 C++。 给定以下代码: class Booth { private : int tickets_sold public : int get_tickets_sold() vo…

云胡 2024-10-18 20:50:18 3 0

C++ 中的成员函数指针for_each

我正在为一个学校项目开发一个 C++ 小型虚拟机,它应该像 dc 命令一样工作,由输入输出元件、芯片组、CPU 和 RAM 组成。我目前正在研究芯片组,其中我…

水波映月 2024-10-18 10:32:05 2 0

C++成员函数链接返回类型和派生类

给出这个人为的示例: struct point_2d { point_2d&amp x( int n ) { x_ = n return *this } point_2d&amp y( int n ) { y_ = n return *this } int x…

我不会写诗 2024-10-17 20:35:45 3 0

无论如何可以使用成员函数作为默认参数吗?

它尝试了类似的方法,但行不通。有没有办法获得类似的效果? class A { public: int foo() void bar(int b = foo()) } …

幸福不弃 2024-10-16 02:09:36 4 0

C++0x |为什么 std::atomic 使用 volatile 限定符重载每个方法?

当前草案的以下摘录显示了我的意思: namespace std { typedef struct atomic_bool { bool is_lock_free() const volatile bool is_lock_free() const…

风月客 2024-10-15 14:06:24 2 0

C++ typedef 成员函数签名语法

我想声明成员函数签名的类型定义。全局函数 typedef 看起来像这样: typedef int (function_signature)(int, int) typedef int (*function_pointer) (…

じее 2024-10-15 08:22:16 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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