operator-keyword 相关问题

在几种语言中,operator关键字用于标识将在运算符重载中使用的方法。

如何操作过载“ >>”?

产品**产品; int numProducts = 0; void setup(){ifstream finput(“ products.txt”); //首先获取产品编号。 finput >> numProducts;产品=新产品* [numProducts]; ...

回答 2 投票 1

c ++类型转换类成员运算符问题

有两个简单的类:类X {int value; public:X():value(0){}; X(int v):value(v){}; X(const X&x){//没有帮助! this-> value = x.value; ...

回答 1 投票 1

带有模板运算符的问题=带有常量参数

这是使用Visual Studio 2019的c ++语言(尚未尝试其他编译器)。我想添加一个模板化的operator =方法。如果参数为非常量,则可以正常工作。但是,如果参数是const,则甚至...

回答 2 投票 0

与'operator *'不匹配(操作数类型为'const string'{aka'const std :: __ cxx11 :: basic_string '}) ]

我正在尝试编写一个有学生类的C ++程序。我正在尝试为name属性获取吸气剂,但出现此错误:\ ApplicationFile.cpp:95:9:错误:'...

回答 2 投票 0

与'operator *'不匹配(操作数类型为'const string'{aka'const std :: __ cxx11 :: basic_string '}) ]

[您好,我正在尝试编写一个有学生类的C ++程序。我正在尝试为名称属性获取吸气剂,但出现错误:\ ApplicationFile.cpp:95:9:错误:'...

回答 2 投票 0

在c ++中分配和取消分配动态内存段错误

该项目的主要目标是实现我对动态内存分配和释放的知识。到目前为止,我的程序可以编译并运行,但是我唯一的问题是...

回答 1 投票 0

如何仅使用一个函数或/和重载运算符转换将char *转换为通用数据类型?

我有一个模板类Polinom,它使用通用的数据类型(int,float,double,类Complex(由我定义)),我想使用此函数将字符串转换为Polinom,以进行读取和...] >

回答 2 投票 0

为什么10和5在Python中返回5,而5和10在python中返回10?基本上,它返回第二个int和运算符,而不管值>>

我正在研究python“ and”运算符,发现:10和5 out:5 5和10 out:10输出图像以供参考:

回答 1 投票 0

使用to_string时如何删除红线?

template class Array {int x; public:Array(){} int&运算符[](int idx){return idx; }运算符string()const {return“(” string“ s + to_string(x))”; }} ...

回答 1 投票 0

[我尝试编辑数据,但是当我单击编辑按钮时,它提示错误

错误->解析错误:语法错误,第16行的/opt/lampp/htdocs/CodeIgniter/application/views/Stud_edit.php中出现意外的'⇒'(T_STRING),期望为')'。遇到PHP错误严重性: ...

回答 1 投票 0

替代使用java还是运算符?

我了解or运算符仅适用于布尔表达式。所以我想知道是否有一个很好的方法可以在不使用or运算符的情况下执行以下代码?谢谢if(hh.getName()!=“ ...

回答 1 投票 0

我如何定义一个运算符重载函数来比较来自两个不同类的两个对象?

我知道如何为同一个类中的两个对象定义运算符重载函数,但是我在网上或StackOverflow中的其他主题上进行了各处搜索,但没有得到正确的答案。我需要...

回答 1 投票 0

[文件处理I / O读取文件

我将非常感谢您的帮助。(文本文件中的记录:巴西\ n12 \ nethopia \ n23 \ nmada \ n10 \ n)。例如,当我键入“巴西”或开头的一部分(例如b或br或bra等)时,...

回答 1 投票 1

C ++自定义成员到成员“指针” /访问权限

多年前,当我在Google上搜索某些内容时,我发现了一个简洁的功能。它启用了某种“函数”的使用来控制对成员变量的访问,但是我似乎再也找不到它了....

回答 3 投票 0

矩阵类中的运算符重载函数出了什么问题

我必须使用运算符重载来创建此类以添加两个矩阵。我不想在这个问题中使用指针,因为我还没有完全理解它们,我只是想学习运算符...

回答 2 投票 0

java表达式计算和运算符优先级

我有逐步解决Java表达式计算的问题System.out.println(++ x + x ++ * y-----y);我知道这个优先顺序:1.一元后缀2.一元前缀3.乘法4.加法器,但是...

回答 1 投票 -1

运算符重载c ++

我需要重载该运算符(mainMenu是称为'Menu'的类类型):if(mainMenu){cout <

回答 2 投票 0

什么是“ :: operator new”和“ :: operator delete”?

我知道new和delete是关键字。 int obj =新的int;删除obj; int * arr =新的int [1024]; delete [] arr; 标头是C ++标准标头的一部分。它有两个运算符(我不确定...

回答 4 投票 2

此运算符方法做什么?

我正在使用其他人生成的某些类。下面是该类的一部分,我删除了大部分,因为它与该问题无关。struct OrderStatus {...

回答 2 投票 0

C ++多个转换运算符

我在下面定义了一个类,带有两个成员变量和两个转换运算符(运算符float和运算符chrono :: microseconds)。但是下面的代码仅在我注释掉float运算符时才有效。 ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.