重载 问答列表

如何正确地重载 ostream 的 << 运算符?[复制]

作者:Matthias van der Vlies 提问时间:1/25/2009

这个问题在这里已经有答案了: 算子重载的基本规则和习语是什么? (10 个回答) 3个月前关闭。 我正在用C++编写一个用于矩阵运算的小型矩阵库。但是,我的编译器抱怨,以前没有。这段代码在架子上搁置...

在 C++ 中创建和删除对象

作者:Tao 提问时间:10/9/2023

我在下面有非常简单的代码来理解 C++ 对象的创建和删除。输出并不是我所期望的。为什么? class Box{ public: static int count; Box(double x,...

如何避免重载中重复的可选参数?

作者:ummg 提问时间:10/10/2023

在 C# 中,我有一个 void Foo(Vector<double> v, int k = 1) { ... } 其中 是包中的类型,表示数学列向量。从语义上讲,能够用双精度代替向量来调用此方...

如何std::cout&lt;&lt;具有许多(模棱两可的)用户定义转换函数的类型?

作者:RandomGuy 提问时间:10/14/2023

在这里,我有一个类,它处理的大数远远超出了.它将其数据存储为 .现在我这里有很多很多转换器:c++long longstd::string class BigInt { private: std:...

运算符重载不能与颤振中的操作数互换

作者:intweek 提问时间:10/14/2023

我正在 flutter 中制作一个自定义数字类,并想在类和普通整数和双精度之间进行基本算术运算。因此,我在类定义中重载了乘法运算符并尝试使用它。示例(不是实际的类,而是类的实现重要: class M...

为什么这个运算符没有被继承?[复制]

作者:schuelermine 提问时间:10/19/2023

这个问题在这里已经有答案了: 在 C++ 中是否可以继承运算符()? (2 个答案) 上个月关闭。 我有以下代码: #include <iostream> class Base { publi...

从运算符重载中排除多种类型&lt;&lt;

作者:sancho.s ReinstateMonicaCellio 提问时间:10/20/2023

这是运算符泛C++重载的后续<<因为 STL 容器对字符串产生模棱两可的重载错误 答案很好用。 但是在进一步测试后,我发现至少有一个类已经有了它,并且也与我的重载相匹配,.operator<<setf...

我的代码中的错误表明非法修饰符和语法错误,“VariablesDeclarators”

作者:E.schneider 提问时间:10/22/2023

import java.util.Scanner; public class Rectangle { private static double setLength1 = 0; private...

在 Java 中,重载在参数类型或参数数量上必须不同,但不能擦除,这是真的吗?

作者:banan3'14 提问时间:10/22/2023

擦除是在运行时决定的,要调用的重载方法在编译时解析。 在 Java 中,重载必须在参数类型或参数数量上有所不同,但不能擦除,这是否正确?在重载的上下文中它不是等价的吗?如果方法在参数的类型或数量上不...

如果泛型类的泛型类型具有这些运算符,如何重载泛型类上的运算符?

作者:Thomas 提问时间:10/23/2023

假设我有一个泛型矩阵类型: class Matrix<T> { private T[,] _data; } 当且仅当运算符重载时,是否可以使运算符重载?+Matrix<T>T+ 最近写了很多...


共196条 当前第17页