腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
c++
类
对象
作为
函数
参数
我正在做
c++
作业,我看到了一个奇怪
的
语法:private:public: friendbool operator < (const class A& a1, const class A &a2);
函数
operator <
的
声明中有operator <关键字。这是一个很好
的
实践,还是我们可以直接删除class关键字?
浏览 0
提问于2018-10-09
得票数 2
回答已采纳
3
回答
如何将数组
对象
(
类
模板
c++
)
作为
参数
传递给
函数
?
、
如果我像这样声明一个数组(使用
c++
类
模板), int main() array<int,3> myarray{10,20,30}; 我如何才能将这个数组
对象
作为
参数
发送给
函数
。f_print(array<int, 3> object){}{ array<int, 3> myarray
浏览 0
提问于2016-11-08
得票数 0
4
回答
C++
二进制算子重载
、
根据Deitel
的
“9 9ed
C++
How to program”,第439-440页: 二进制运算符可以
作为
具有一个
参数
的
非静态成员
函数
或具有两个
参数
的
非成员
函数
(其中一个
参数
必须是
类
对象
或对
类
对象
的
引用那么,除了
类
对象
或对
类
对象
的
浏览 0
提问于2018-04-10
得票数 9
回答已采纳
5
回答
如何将
C++
中
的
类
对象
用作
函数
参数
、
我不确定如何让
函数
将
类
对象
作为
参数
接收。有什么帮助吗?下面是一个例子。class tempObject) //do something with object} 基本上,我只是困惑于如何创建一个
函数
,该
函数
将接收一个
类
对象
作为
其
参数
,然后在
函数
中使用这些<em
浏览 0
提问于2009-12-13
得票数 37
回答已采纳
1
回答
作为
函数
参数
的
C++
类
对象
、
我在两个不同
的
文件中有两个
函数
在文件A.cpp中 void func(int x, A a){...} 在文件B.cpp中 void func(int x, B b){...}这两个
函数
做
的
几乎是一样
的
事情,所以我想合并它们,即在文件C.cpp中创建一个
函数
,如下所示 void func(int x, AorB c){...}.我想创建一个AorB
类
,使我
的
c
对象
是A或B类型,这取决于我传递给
函数
的</em
浏览 20
提问于2021-02-11
得票数 0
回答已采纳
1
回答
如何使用接受Python数组
作为
输入
的
SWIG包装
C++
函数
,而不显式地给出大小?
、
、
、
我有一个
C++
类
库,我正在构建一个使用SWIG
的
Python接口。这些
类
中
的
许多
类
都有接受双*数组或int*数组
参数
而不输入大小
的
方法。这些数组
的
大小从来不
作为
函数
的
参数
。在这些
C++
类
的
对象
的
构造
函数
中给出了输入数组
的
大小,并且假定<em
浏览 10
提问于2022-06-22
得票数 0
回答已采纳
1
回答
在
c++
中选择要在运行时调用
的
函数
、
它是一个包含5个
对象
和25个
函数
的
C++
类
。在运行时,我希望将
对象
和
函数
名
作为
参数
传递,并使传递
的
对象
调用指定
的
方法。这就像 { } 这在
C++
中是如何实现
的
?
浏览 0
提问于2013-03-16
得票数 1
回答已采纳
2
回答
从
C++
获取
对象
、
、
;
C++
函数
,
作为
参数
得到FunctionArgs结构,现在我想从这个
函数
调用FunctionArgs方法,并
作为
参数
给出FunctionArgs结构。( clazzObject, clazzMethod, args ); 正如您在env->CallObjectMethod( clazzObject, clazzMethod, *args );
函数
中看到
的
,
作为
第三个
参数
,我给出了
浏览 4
提问于2011-11-11
得票数 3
回答已采纳
1
回答
Cython和重载
的
c++
构造
函数
、
、
、
是否有一种标准化(或普遍接受
的
)方法来解决包装__cinit__
类
时不能在cython中重载
C++
方法
的
问题?然而,这一办法有复杂之处: 在某些情况下,试图从
参数
中识别正确
的
构造
函数
可能是危险
的
,除非
参数
被命名并
作为
kwargs传递,这对用户来说可能会变得很麻烦。当
参数
在__cinit__
参数
列表中
的
类型没有被调用时,它们
作为
__cinit__<
浏览 2
提问于2012-06-07
得票数 3
回答已采纳
1
回答
为什么Java规范
的
创建者没有像构造
函数
一样强制终结器链接?
、
我们在Java中有构造
函数
,它类似于
C++
中
的
构造
函数
,它通过自动链接(包含默认
的
非
参数
化构造
函数
)其构造
函数
从基
类
到被构造
的
对象
来创建
对象
。现在我们在java中有了终结器,这与
C++
中
的
析构
函数
是一样
的
。
C++
自动将其析构
函数
从大多数派生
类
链接到基
浏览 22
提问于2017-07-02
得票数 0
3
回答
Java
的
传递值与
C++
对
类
对象
的
逐点调用具有相同
的
效果?
、
、
我读过很多关于
参数
传递
的
资料。但我还有几个小问题要问。我理解原始类型是如何工作
的
,现在我只关心将
对象
作为
参数
传递。 Java中
的
一切(原语/
对象
)都是按值传递
的
。在Java中将
对象
作为
参数
传递时,引用变量
的
值将被复制和传递。因此,当
函数
退出时,对
对象
的
任何更改都是可见
的
。
浏览 2
提问于2014-03-01
得票数 1
回答已采纳
4
回答
将值传递给
函数
时调用哪些
函数
、
、
、
在
C++
中,如果将
类
的
对象
作为
参数
传递给
函数
,则将调用该类
的
复制构造
函数
。类似地,在C中,当将变量
的
值或地址传递给
函数
时,会调用哪个
函数
?
浏览 0
提问于2010-05-31
得票数 0
回答已采纳
1
回答
如何包装在Excel::Range中以变体形式传递
的
Excel残存
对象
、
我正在编写一个
c++
函数
,它接收
作为
LPVARIANT类型
的
参数
传递
的
Excel。web上
的
所有示例似乎都假定range
对象
是从父
对象
中检索
的
,父
对
浏览 2
提问于2013-09-07
得票数 1
回答已采纳
1
回答
C++
捕获-等价于C#中匿名lambda
函数
的
子句
、
、
、
目前,我正在尝试将我用
C++
编写
的
项目移植到C#框架中。我遇到了将
函数
传递到另一个
类
的
问题。[&]() { hero->changeHP(10); } 其中英雄是调用
类
中动态分配
的
对象
。我尝试
浏览 6
提问于2015-07-10
得票数 1
回答已采纳
1
回答
为什么在提供模板类型时需要插入括号?
、
operator()(const _Tp& __x, const _Tp& __y) const }; 这是在stl_function.h中
c+
+中定义
的
。现在我认为它
的
工作方式是给出一个新
的
类型或模板。比较文件将使其成为一个
对象
,然后通过operator overloading,()完成object_name(int_value_1,int_value_2),这将返回一个bool,这是可以理解
的
。PS
浏览 2
提问于2021-06-13
得票数 1
回答已采纳
4
回答
C++
中
的
依赖注入接口和模板
、
、
为了能够对我
的
C++
代码进行单元测试,我通常通过测试中
的
类
的
构造
函数
--一个或多个
对象
,这些
对象
既可以是“生产代码”,也可以是假/模拟
对象
(让我们调用这些注入
对象
)。我也是这样做
的
使被测试
的
类
成为一个模板
类
,它将注入<
浏览 0
提问于2009-07-14
得票数 26
回答已采纳
1
回答
通用目标到
C++
翻译策略
、
、
我想将ObjC通知处理程序公开给我
的
C++
客户端代码。我就是这样做
的
。 X观察通知并注册回调(称为F)。user-registered F将通知中
的
ObjC结构转换为它们
的
C++
对应项,调用一个
C++
全局
C++
回调
函数
(称为FF)。翻译后
的
C++
结构成为FF
的
输入
参
浏览 2
提问于2014-10-07
得票数 0
1
回答
为什么不能将非静态数据成员用作默认
参数
?
“
C++
Primer”一书第7.6章指出: 非静态数据成员不能用作默认
参数
,因为它
的
值是它所属
对象
的
一部分。使用非静态数据成员
作为
默认
参数
不提供从其中获取成员值
的
对象
,因此是错误
的
。成员
函数
可以访问
类
成员,那么当成员
函数
使用默认
参数
时,为什么会出现问题呢?
浏览 1
提问于2021-10-20
得票数 1
3
回答
使用jobjectarray中
的
params调用NewObject方法jni
、
、
我使用
c++
在JNI中工作,并创建了一个方法,其中一系列
参数
作为
jobjectarray传递给我
的
原生方法。我想使用这些
参数
在JNI中调用一个构造
函数
。我不知道在调用方法和签名字符串从java传递之前构造
函数
将接受多少
参数
。我正在调用
的
构造
函数
不以数组
作为
参数
,而是可以将同一
类
的
不同版本传递给
c++
函数
,每个<
浏览 0
提问于2015-06-17
得票数 4
回答已采纳
3
回答
只接受某些
类
的
继承者
的
模板
函数
、
、
在
C++
中,假设我有一些mom
类
。我知道我可以创建一个可以接受任何
类
的
模板
函数
,比如:{} 现在,这很好用,但我想做一个更有限制
的
模板
类
,它接受从mom
类
继承
的
任何类型
作为
T。我考虑过让
函数
接受mom
作为
唯一
的</
浏览 4
提问于2014-12-20
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python函数的5类参数使用详解
js面向对象编程中类的成员函数
每周一题-函数之实现输入地址输出包含所有参数的对象
机器人说明书---名词解释016课_C++语言_面向对象(4)
C+学习日记 Day3
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券