运算 问答列表

为什么我的运算符 + 重载调用我的复制构造函数,尽管它是通过引用传递的?

作者:tameless 提问时间:6/21/2020

我已经做了一些研究,但我无法找到对我的代码行为的解释(我可能没有问正确的问题)。我正在使用 C++,使用 VS2019。 该代码涉及在“数据结构和其他对象”教科书中找到的类。Points 我现在存...

C++ 如何打印 wstring?

作者:Apteryx 提问时间:6/24/2020

我正在使用一个C++库,该库从某些函数返回wstrings。当我尝试将它们打印到 std::cout 时,我收到一条消息,基本上说它找不到 in 的重载。 这段小代码演示了这个问题。误差行为 14。<...

有没有办法重构这个 AND 和 XOR 逻辑分支?

作者:Jonathan 提问时间:6/25/2020

我有 2 个用户 ID,如果我只有一个或两个,我想做不同但非常相似的逻辑。有没有办法合并此代码,因为现在它看起来很丑。 function getUserPermission(primaryId, ...

布尔代数:如何证明这个正态方程?

作者:duwan.zq 提问时间:7/16/2020

我正在学习布尔代数。但是我不知道如何证明这个方程式? 书上说: “我们可以将任何逻辑表达式转换为正常形式,方法是使用恒等式对每个输入变量进行因式分解”...

C++ 派生类访问基类的友元运算符

作者:Diego 提问时间:8/4/2020

我正在处理运算符重载和继承。我目前有类似于以下代码的东西: istream& operator >> (istream& in, derived& d) { /* Some code asking...

C++:指向特定大小的物体的“合适对齐”是什么?

作者:matthias_buehlmann 提问时间:9/6/2020

操作员的文档新说 需要此函数才能返回适当对齐的指针,以指向所请求大小的对象。 合适对齐的定义是什么?返回特定尺寸的合适对齐方式吗?std::malloc...

具有堆内存分配的类,2 个实例共享一个指针(未分配要释放的指针)

作者:Martian 提问时间:10/6/2020

我需要一些围绕 C++ 动态数组的包装器,因此具有以下属性的类: class Dyn_array { std::string name; int length; int* head; } ...

如何防止通过“new”运算符分配类?(我想确保我的 RAII 类始终在堆栈上分配。

作者:Kevin 提问时间:9/24/2008

我想确保我的 RAII 类始终在堆栈上分配。 如何防止通过“new”运算符分配类?...

布尔运算符的差异:&amp; vs &amp;&amp; 和 |与 ||

作者:Sumithra 提问时间:10/25/2010

我知道 和 的规则,但 和 是什么?请用一个例子向我解释这些。&&||&|...

动态内存分配导致 SIGSEGV(信号:分段违规),尝试使用 malloc 和 free

作者:D. Sikilai 提问时间:11/19/2020

我正在用 c++20 (Mingw-w64 clion) 创建一个数学数据结构,由于它的容量和大小,我可以将其部分从内存卸载到存储,反之亦然。在学习如何使用内存时,我测试了一个特定的代码,据我所知它应...


共742条 当前第67页