腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
8
回答
为什么一个
函数
不能接受一元值并返回另一个一元值?
haskell
、
functional-programming
、
monads
假设我们有两个一元
函数
:
g
:: b -> m c绑定
函数
的定义如下
g
:: m b -> m c绑定
函数
的定义如下 (>>=) :: m a ->
浏览 2
提问于2012-08-15
得票数 7
回答已采纳
4
回答
算子
函数
作为
成员
函数
和非成员
函数
c++
我非常困惑于得到操作符重载
作为
一个成员和
非
会员功能的想法。 当我们
作为
非成员
函数
过载
运算符
时,我们实际上是什么意思?同样,当我们
作为
成员
函数
重载
运算符
时,我们意味着什么。虽然我知道
非
会员
函数
是朋友
函数
。
浏览 8
提问于2012-05-13
得票数 0
1
回答
什么是C++中的operator<< <>?
c++
、
templates
、
operators
、
operator-overloading
我已经在一些地方看到了这种情况,为了确认我没有疯,我。显然,这也可以有其他的风格,比如operator+ <>。这不是谷歌operator<< <>(最容易的事情:-)
浏览 0
提问于2010-06-10
得票数 4
回答已采纳
2
回答
如何编写高阶
函数
将方法添加到给定的
函数
中?
julia
让我们假设我想编写一个
函数
,它接受任何关联
运算符
⊕,并向它添加方法,这样我就可以用一个
函数
替换任何值。这些附加方法的语义如下: 如果
运算符
随后应用于任意两个
函数
f和
g
,则结果应该是首先将f和
g
(独立地)应用于其参数,然后将⊕应用于结果的
函数
。如果一个参数是
函数
f,而另一个参数是任何
非
函数
值x,则结果是一个
函数
,该
函数
首先将f应用于其参数,然后将⊕应用于结果和
浏览 0
提问于2019-03-20
得票数 2
1
回答
不能在没有对象的情况下调用成员
函数
(尽管我相信我已经初始化了它)
c++
您好,我正在尝试为我的复数类定义我自己的sqrt
函数
,并在My_code命名空间中调用它,这是在全局main方法中实现的。我还尝试了其他
函数
,比如z上的重载操作符,它们也工作得很好。我不确定我的问题出在哪里。<< z.imag() << "}\n";} My_code::main();} 我希望我的复数sqrt
函数
能给出一对复数
浏览 0
提问于2019-01-08
得票数 0
1
回答
将比较
运算符
的字符串表示形式转换为实际比较
运算符
javascript
、
comparison-operators
我试图在JavaScript中创建一个动态
函数
,在这里我可以将一个对象与另一个对象进行比较,将比较
运算符
作为
字符串值传递给该
函数
。例如,像这样的两个对象:{value: 2, name: "apples"} 我想把香蕉和苹果进行比较,有没有办法传递一个比较
运算符
的字符串表示,然后在
函数
中使用它
作为
实际的比较
运算符
呢?function compare (fir
浏览 0
提问于2016-05-24
得票数 1
回答已采纳
5
回答
非成员、
非
静态变量和方法的范围
c++
、
scope
include "Test.h"{}{} 将Test类视为共享库的一部分。该库的其他类可以通过解析
运算符
访问a或func()吗?变量a/ func()的静态
声明
与a/func()的<
浏览 4
提问于2012-03-06
得票数 1
回答已采纳
5
回答
函数
名是否存储在IIFE中?
javascript
、
identifier
、
iife
我的理解是,
函数
声明
周围的分组
运算符
强制将
函数
作为
表达式进行计算。这就是允许执行括号
运算符
()工作的原因。但是,这种方法删除了
函数
名,使其不能在其自身外部访问。我想知道IIFE
函数
名是如何存储的,与
声明
它们的作用域中可用的
函数
声明
名相比。
浏览 0
提问于2017-06-16
得票数 2
2
回答
C++不匹配操作符*
c++
、
overloading
、
operator-keyword
我想要超载接线员: Vector result(right.getX()*s, right.getY()*s, right.getZ()*s);}Vector a(0,1,5)我得到了:怎么啦?
浏览 1
提问于2014-10-04
得票数 1
回答已采纳
1
回答
显式静态调用基类的成员
函数
php
、
static
、
overloading
我有一个定义了魔术方法__call和_callStatic的基类,这样就可以处理对未
声明
成员
函数
的调用。当您同时拥有
非
静态
运算符
和静态
运算符
时,从派生类调用静态
运算符
似乎是不可能的,因为如果与parent或基类的名称一起使用,静态
运算符
::并不隐含地表示static。这是这里解释的一种特殊语法:如何在基类的成员
函数</em
浏览 3
提问于2012-06-22
得票数 8
回答已采纳
2
回答
矛盾的错误消息-操作符重载<<
c++
、
operator-overloading
、
syntax-error
、
friend
问题 根据我在类中编写
函数
的方式,当试图
作为
类的朋友重载<<
运算符
时,我会得到2条相应的错误消息之一。
浏览 2
提问于2015-03-09
得票数 1
回答已采纳
1
回答
含有常构件的吊舱结构
c++
、
constants
、
language-lawyer
、
c++03
具有
非
平凡构造
函数
(12.1)、
非
平凡副本构造
函数
(12.8)、
非
平凡析构
函数
(12.4)或
非
平凡副本赋值操作符(13.5.3、12.8)的类的对象不能是联合的成员,也不能成为此类对象的数组()。如果X的每个直接基类B都有一个参数为const &、const &或B类型的副本赋值
运算符
,则X的隐式
声明
副本赋值操作符的形式为X& X::operator=(const X&);对于所有属于类类型M如果X类的
浏览 4
提问于2014-12-27
得票数 11
回答已采纳
1
回答
模板类内部模板类的外部类
运算符
c++
、
c++11
、
c++14
我尝试在模板类内部为模板类编写外部类模板
运算符
。 public: class TemplateClass { };当我像这样写
运算符
时return a;编译器返回错误:你能告诉我应该怎么写这个
运算符</em
浏览 1
提问于2015-12-20
得票数 4
2
回答
生成C++解析器时模糊度的解决
c++
、
parsing
、
lalr
“时当遇到小于的时:(1)或者:不合格-id ->算子-
函数
id ·,其中(1)需要移位,(2)需要减少。然而,该标准有: 在名称查找(3.4)后,发现名称是模板名称,或者
运算符
-
函数
-id或文字
运算符
-id指的是一组重载的
函数
,其中任何成员都是
函数
模板,如果后面跟着一个<,则<总是
作为
模板参数列表的分隔符,而不是
作为</em
浏览 6
提问于2016-02-24
得票数 10
3
回答
哪些
运算符
只能
声明
为
非
静态成员
函数
?
c++
、
operators
我认为=和()只能
声明
为
非
静态成员
函数
,还有其他符合相同规则的
运算符
吗?有什么具体的原因吗?
浏览 3
提问于2014-04-13
得票数 2
回答已采纳
2
回答
:和@之间的OCaml差异
functional-programming
、
ocaml
通常的::
运算符
给出了以下错误: `(createList 0 5 'a')::['c';'d';'e';'f';'
g
']` (* the following createList expression returns thelist ['a';'a';'a';'a';
浏览 3
提问于2014-02-05
得票数 1
回答已采纳
2
回答
默认移动构造
函数
/赋值和删除的复制构造
函数
/分配
c++
、
move-semantics
、
deleted-functions
根据标准, -X没有用户
声明
的复制构造
函数
,-x没有用户
声明
的移动赋值
运算符
,以及-x没有用户
声明
的析构
函数
。class Foopublic: Foo(Foo const &) = delete;{ Foo
浏览 4
提问于2016-05-17
得票数 33
回答已采纳
4
回答
派生类是否间接继承base的赋值
运算符
?
c++
、
inheritance
、
assignment-operator
<< endl; return 0;程序输出:> 0现在我感到困惑的是:规则说派生类永远不会继承赋值
运算符
其次,我能够显式地调用派生类上的赋值操作符,而派生类中并没有显式定义赋值
运算符
。 现在,如果我理解正确的话,这意味着任何用户定义的基
运算符
总是在派生类上被调用?
浏览 2
提问于2012-01-15
得票数 3
回答已采纳
3
回答
数学
函数
乘法
运算符
的C++实现
c++
、
operator-overloading
我有以下抽象基类: virtual double Eval(double x) const = 0;我希望能够在我的主文件中使用像f*
g
或f->
运算符
*(
g
)这样的表达式,其中f和
g
是类
函数
的具体对象,例如,当我想要计算定积分时,我可以写:我想出的一个相当简单的方法是
声明
一个类Product (只显示头文件virtual double Eval(double
浏览 3
提问于2015-02-24
得票数 2
2
回答
为什么我不能在operator<<中访问类Box的私有成员?
c++
、
class
、
private
、
operator-keyword
、
iostream
ostream& operator<<(ostream& out, const Box& B){cout << B.l << " " << B.b << " " << B.h << endl; }中的私有
函数
浏览 2
提问于2022-06-16
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券