c++-faq

c++-faq

文章 0 浏览 5

什么是右值、左值、x值、左值和右值?

在 C++03 中,表达式可以是右值,也可以是左值。 在 C++11 中,表达式可以是: rvalue lvalue xvalue glvalue prvalue 变成了五类。 这些新的表达类别…

绾颜 2024-09-16 17:13:38 14 0

std::forward 的主要用途是什么?它解决了哪些问题?

在完美转发中,std::forward 用于将命名右值引用 t1 和 t2 转换为未命名右值引用。这样做的目的是什么?如果我们离开 t1 & ,这将如何影响被调用的函…

找回味觉 2024-09-16 08:48:50 11 0

C语言中的引用是什么?

我刚刚开始使用C++,遇到过一些参考资料,但还没有完全理解。 正如我读到的,引用是对象的替代名称。为什么要使用它而不是直接访问对象,因为对引用的…

小嗲 2024-09-14 08:35:40 9 0

解释一下 C++ SFINAE 到非 C++程序员

C++ 中的 SFINAE 是什么? 您能用不懂 C++ 的程序员可以理解的语言解释一下吗?另外,SFINAE 对应于 Python 这样的语言中的什么概念?…

草莓酥 2024-09-12 16:28:00 12 0

* 和 & 是什么意思什么时候应用于变量名?

在 C++ 中,以下之间有什么区别: void func(MyType&); // declaration //... MyType * ptr; func(*ptr); // compiler doesnt give error func(ptr); …

最偏执的依靠 2024-09-11 08:41:41 15 0

什么是复制和交换习语?

什么是复制和交换习惯用法以及何时应该使用它?它解决什么问题? C++11 会改变吗? 相关: 您最喜欢的 C++ 编码风格习惯是什么: -swap C++ 中的复制…

菩提树下叶撕阳。 2024-09-10 10:02:31 12 0

类型名称后面的括号与 new 有区别吗?

以下之间有什么区别: Test* test = new Test; 如果“Test”是普通类,那么 Test* test = new Test(); …

允世 2024-09-07 02:32:01 7 0

什么是移动语义?

我刚刚听完软件工程广播 对 Scott Meyers 的播客采访,内容涉及 C++11。大多数新功能对我来说都很有意义,但有一个例外。我仍然不明白移动语义...它到…

难如初 2024-09-06 15:48:18 11 0

函数指针有什么意义?

我很难看出函数指针的实用性。我想它在某些情况下可能有用(毕竟它们存在),但我想不出使用函数指针更好或不可避免的情况。 您能否举一些函数指针(…

眼眸里的那抹悲凉 2024-08-28 03:49:58 12 0

如何阻止 C++控制台应用程序立即退出吗?

最近,我一直在尝试从这个网站学习C++。不幸的是,每当我尝试运行其中一个代码示例时,我都会看到该程序打开大约半秒,然后立即关闭。有没有办法阻止…

沐歌 2024-08-26 23:55:29 14 0

用成员初始化成员

这是我经常遇到的问题。下面的例子说明了这一点: struct A { int m_SomeNumber; }; struct B { B( A & RequiredObject ); private: A & m_RequiredOb…

情何以堪。 2024-08-20 16:11:34 13 0

C++删除 - 它删除了我的对象,但我仍然可以访问数据?

我编写了一个简单、有效的俄罗斯方块游戏,其中每个块都作为 singleblock 类的实例。 class SingleBlock { public: SingleBlock(int, int); ~SingleBl…

明媚如初 2024-08-15 13:56:10 10 0

什么 C++习语应该 C++程序员用?

C++ 程序员应该了解哪些 C++ 习惯用法? 我所说的 C++ 习惯用法是指仅适用于 C++ 或比大多数其他语言更适用于 C++ 的设计模式或执行某些操作的方法。 …

苏大泽ㄣ 2024-08-11 05:55:30 10 0

以下短语在 C++ 中意味着什么:零初始化、默认初始化和值初始化?

以下短语在 C++ 中的含义是什么: 零初始化、 默认初始化和 值初始化 C++ 开发人员应该了解它们什么?…

格子衫的從容 2024-08-08 21:55:02 7 0

为什么非常量引用不能绑定到临时对象?

为什么不允许获取对临时对象的非常量引用, getx() 返回哪个函数?显然,这是 C++ 标准所禁止的 但我对这种限制的目的感兴趣,不是对标准的引用。 str…

糖果控 2024-08-08 14:17:15 8 0
更多

推荐作者

小瓶盖

文章 0 评论 0

wxsp_Ukbq8xGR

文章 0 评论 0

1638627670

文章 0 评论 0

仅一夜美梦

文章 0 评论 0

夜访吸血鬼

文章 0 评论 0

近卫軍团

文章 0 评论 0

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