腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Cython
中
显式默认的比较
运算符
、
、
我想包装一个C++结构,它有一个使用
Cython
的比较
运算符
: float a; float c; booloperator==(const myStruct &myStr) const = default;我正在努力弄清楚如何在
Cython
中
执行操作符
重载
。我没有
在
struct的
cython
定义中指定操作符
重载
,构建成功了。我以为它会因为错误而
浏览 11
提问于2022-11-12
得票数 0
1
回答
重载
运算符
()
在
Cython
中
失败
、
、
我正在尝试使用
Cython
在
Python
中
包装一个手写的模板化C++数组类。我的.pyx文件是:import
cython
cimport numpy as np std::vector<TF> data;};Error compiling
Cython
浏览 7
提问于2020-05-23
得票数 1
1
回答
Cython
中
的有效算法特殊方法
、
根据关于 (操作符
重载
)的
Cython
文档,以及它们的实现方式,我不能依赖于self是调用其特殊方法的对象。
在
保留操作符语法方便的同时,有什么好的方法来处理这个问题吗?我将类切换到
Cython
扩展类型的全部原因是为了提高效率,但由于它们严重依赖于算术方法,基于上述方法,我似乎实际上会使它们
浏览 6
提问于2012-03-09
得票数 2
回答已采纳
2
回答
具有多个操作数的Python
运算符
重载
、
、
、
我知道我可以通过以下方式
在
python中进行简单的
运算符
重载
。 return self.value + other.value a2 = A(20)但当我尝试执行以下操作时,它会
失败
用n个操作数实现操作符
重载
的最佳解决方案是什么?
浏览 19
提问于2016-09-15
得票数 1
回答已采纳
1
回答
如何将类从C++导入到使用函数
重载
的
Cython
、
、
、
我有嵌套在类
中
的类和c++
中
的名称空间中的类,格式如下: class MyFirstClass{ class NestedClass无论如何,由于NestedClass有构造函数
重载
,我将如何在
cython
中
实现每个构造器
重载
?我正在尝试这样做,这样就可以正常地
在
python中导入它,我是否最好只创建整个c++名称空间和函数,并将它们放入DLL
中
,只需使用ctypes导入和使用函数?
浏览 4
提问于2022-09-09
得票数 0
回答已采纳
1
回答
Direct2D (C#),如何使用变换矩阵?
、
我
在
C#中使用了Direct2D,并且我
在
MSDN (
在
C++
中
)上看到了一些示例,它们使用
运算符
*来乘矩阵(Matrix3x2F)。然而,
在
C#
中
,不仅
运算符
*没有
重载
,而且没有允许我这样做的方法,所以我不能“累积转换”。我是不是遗漏了什么?有什么帮助器方法来解决这个问题吗?我试着写我自己的,但是
失败
了.
浏览 0
提问于2010-03-23
得票数 0
回答已采纳
1
回答
Python
中
的
重载
()
运算符
、
我正在尝试为我的类学习Python
中
的currying,并且我必须为它
重载
()
运算符
。但是,我不明白如何才能
重载
()
运算符
。你能解释一下
重载
括号背后的逻辑吗?我应该先
重载
(然后
重载
),还是可以这样做?另外,括号
运算符
有没有特殊的名字?
浏览 0
提问于2013-03-30
得票数 45
回答已采纳
3
回答
C++
中
的
运算符
重载
(& -> )
关于C++
中
的操作符
重载
,我有一些基本问题。我可以
重载
&
运算符
吗?
在
引用公共成员的代码
中
,我做了一些类似ptr -> data_member的事情 我知道编译器会处理它,并将这个引用与数据成员绑定在一
浏览 2
提问于2011-07-19
得票数 3
回答已采纳
2
回答
为什么
在
使用这些
重载
运算符
定义函数时没有错误?
在
§2.4.1限制性多态函数
中
不同于
运算符
=和<>,其他比较
运算符
(>、<等)是
重载
的;它们不受多态限制,因此以下定义
失败
: wrong_ordered (x,y,z) = (x < y)和(y <z);错误:
重载
变量"<“无法解析。当我将该定义输入到SML/NJ 110.99.2和poly/ML5.9
中
时,没有收到任何错误消息。
浏览 6
提问于2022-10-04
得票数 2
回答已采纳
3
回答
Cython
是否支持三元样式if语句(if?那么:否则)?
、
、
、
我忘记了C/C++
中
(if ? then : else)格式的技术术语。此外,
在
Cython
(Python的C变体)
中
是否支持这种语法?我需要知道技术名称,这样我就可以查找是否
Cython
支持这个特性。解决方案:
在
cython
/python
中
,这是与(a ?
浏览 1
提问于2010-12-14
得票数 2
回答已采纳
1
回答
用
Cython
编译Walrus
运算符
时出错
、
final.0
Cython
0.29.24py38hd77b12b_0默认值-------------------------
浏览 6
提问于2022-01-19
得票数 0
1
回答
运算符
重载
(异常)
、
在
C++
中
,哪些
运算符
不能
重载
?为什么?解释每种情况的原因。我想知道为什么我们不能
重载
这些
运算符
(.)、(.*)、(::)、(?:)和sizeof。
浏览 20
提问于2021-10-14
得票数 0
1
回答
重载
函数
运算符
是否允许创建语法上像C++
中
的函数一样工作的对象?
、
、
、
、
我遇到了以下问题: b.需要一个带有
重载
()
运算符
的类。通常使用接受参数的构造函数。我的逻辑是,
运算符
()可以
在
类和结构
中
重载
。因此,这排除了备选案文(a)和(b)。此外,当
运算符
()被
重载
时,创建的对象基本上会像函数一样工作。
浏览 1
提问于2019-03-17
得票数 0
5
回答
Java
中
的
运算符
重载
和重写
运算符
重载
和
运算符
重载
有什么区别? 它们
在
继承和控制台程序
中
是一样的吗?
浏览 0
提问于2010-08-30
得票数 7
5
回答
为什么Ruby只允许某些
运算符
重载
、
、
、
在
Ruby
中
,像在许多其他面向对象编程语言中一样,操作符是可
重载
的。但是,只能
重载
某些字符
运算符
。!, not, &&, and, ||, or
浏览 1
提问于2008-09-18
得票数 8
回答已采纳
2
回答
Cython
:如何使用用户定义的C++类转换?
、
、
Cython
的似乎对如何包装保持沉默。operator bool() const{ return true;} X x;}%%
cython
-+ """ //implicit conversion
浏览 4
提问于2019-12-30
得票数 1
回答已采纳
3
回答
为什么赋值
运算符
用于深度复制,以及谁调用它
、
、
在
深度复制期间,我们正在编写
重载
的复制构造函数和赋值
运算符
。我想知道为什么我们必须编写
重载
的赋值操作符,因为我们
在
重载
的复制构造函数
中
做了同样的事情(除了一些检查和返回)。 谁在调用赋值
运算符
浏览 3
提问于2011-09-13
得票数 1
回答已采纳
2
回答
是否有可能/如何在Scala
中
重载
函数调用操作符?
、
我读到,
在
Scala
中
可以
重载
任何
运算符
,而不是Groovy。但是我没有看到任何
重载
函数调用的例子。 是否有可能/如何在Scala
中
重载
函数调用操作符?我知道“Scala
中
没有
运算符
”,但尽管如此,我还是需要做我想说的事情。
浏览 2
提问于2018-01-23
得票数 0
4
回答
在
C++
中
重载
<
运算符
时出现问题
、
我有一个学生对象的向量,我希望使用#include <algorithm>和sort(list.begin(), list.end());对其进行排序
在
Student.h
中
...using namespace std;{ friend bool operator <(const Student程序
浏览 0
提问于2009-10-12
得票数 3
回答已采纳
1
回答
当
重载
C++
中
的新
运算符
时,编译器如何识别类型
、
、
、
我
重载
了new
运算符
。但是我想知道当我
在
重载
的new
运算符
中
调用全局new
运算符
时,编译器是如何识别类型的。Samp* a=new Samp; }operator overloading new 当我
在
新的
重载
函数
中
重载
时
浏览 4
提问于2021-05-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券