17.9.2 Binary operators

原创 2006年05月21日 02:49:00
A binary operator must take two parameters, at least one of which must have
the class or struct type in which the
operator is declared. The shift operators (§14.8) are further constrained:
The type of the first parameter must be
the class or struct type in which the operator is declared, and the second
parameter must always have the type
int. A binary operator can return any type.
The signature of a binary operator consists of the operator token (+, -, *,
/, %, &, |, ^, <<, >>, ==, !=, >, <, >=, or
<=) and the types of the two formal parameters. The return type and the
names of the formal parameters are not
part of a binary operator?s signature.
Certain binary operators require pair-wise declaration. For every
declaration of either operator of a pair, there
must be a matching declaration of the other operator of the pair. Two
operator declarations match when they have
the same return type and the same type for each parameter. The following
operators require pair-wise declaration:
? operator == and operator !=
? operator > and operator <
? operator >= and operator <=

Python 入门教程 16 ---- Introduction to Bitwise Operators

第一节      1 介绍了Python的二进制      2 我们利用0bxx来表示一个二进制,比如1 = 0b1,2 = 0b10等等  第二节      1 介绍了Python的...
  • cgl1079743846
  • cgl1079743846
  • 2013年10月05日 16:14
  • 2269

Climate Data Operators 软件

netcdf文件格式 与 grid文件格式 转换
  • sudaobo
  • sudaobo
  • 2012年02月15日 10:46
  • 1165

【LeetCode】Expression Add Operators

Expression Add Operators  My Submissions Question Solution  Total Accepted: 1506 Total Submissions: ...
  • u013027996
  • u013027996
  • 2015年09月24日 17:19
  • 3264

multi update only works with $ operators

执行更新语句报错:multi update only works with $ operators 查看更新语句格式: db.c4.up...
  • dingsai88
  • dingsai88
  • 2015年01月28日 10:11
  • 4118

282. Expression Add Operators

这道题基本属于典型无脑dfs,跟word break有一点点的类似,都是给一个长串字母然后进行分割。 但是要注意的是如果要添加乘法运算符,需要先减去上一个添加的值然后再添加当前新的值和上一个值的乘积。...
  • revoir
  • revoir
  • 2016年04月16日 14:05
  • 347

谈下不同的PHP operators,大家都知道吗

PHP运营商的一组符号执行数学运算和其他类型的操作,比如作业,比较,字符串操作等。 这些符号是我们用来告诉PHP解释器如何执行计算或处理的数据处理。 有6个基本类型的PHP运营商。它们是: 算术...
  • qihailei1118
  • qihailei1118
  • 2015年12月18日 18:18
  • 178

[leetcode 282]Expression Add Operators

Given a string that contains only digits 0-9 and a target value, return all possibilities to add b...
  • ER_Plough
  • ER_Plough
  • 2015年09月21日 11:26
  • 1227

leetcode:ExpressionAddOperators282 细致讲解 以及代码实现

Given a string that contains only digits 0-9 and a target value, return all possibilities to add b...
  • tingting256
  • tingting256
  • 2015年10月24日 14:27
  • 553

LeetCode-282. Expression Add Operators (JAVA)表达式求值

LeetCode-282. Expression Add Operators (JAVA)表达式求值
  • mine_song
  • mine_song
  • 2017年04月30日 17:35
  • 271

Define your own binary operators

Define your own binary operators # The syntax for creating new binary operators in R is unlike an...
  • kissjacky
  • kissjacky
  • 2016年06月11日 11:41
  • 351
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:17.9.2 Binary operators
举报原因:
原因补充:

(最多只允许输入30个字)