腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
构造
函数
中
调用
struct
方法
?
我对Rust比较陌生,并且在如何用另一种语言编写
构造
函数
方面遇到了一种特殊的习惯。我希望我的new
函数
在类gen_new_file上使用一个
方法
,它将在写入位置打开一个具有正确名称的新文件。但是,为了使它成为一种
方法
,我必须已经传入了一个S3Logger,而在new
函数
中
还没有。在下面的示例
中
,我展示了如
何在
另一种语言中执行此操作,在使用对象
方法
完成
构造
之前部分
构造
对象;然而,这显
浏览 17
提问于2021-03-28
得票数 3
2
回答
在
构造
函数
中
添加变量参数时,如
何在
Go
中
执行版本控制?
、
、
我认为将变量
函数
添加到正则
函数
或
方法
中
是基于的改变。但是将各种参数添加到
构造
函数
中
如何呢?比如添加。通过使用semver,此代码为v1.0.0func NewFoo() *Foo {return &Foo{}添加可变参数 type Option fun
浏览 11
提问于2020-02-01
得票数 3
回答已采纳
3
回答
有什么
方法
可以避免c++
构造
函数
体
中
的赋值?
、
我正在实现一个类request,其
构造
函数
以命令行作为其参数,类的文件状态(
如
文件大小、上次修改时间等)作为其字段。我想给这些字段赋值,这涉及到
调用
fstat()、访问
struct
stat
中
的值以及使用这些值。我知道c++
构造
函数
中
的赋值是不允许的,应该使用初始化列表,但是我不知道如
何在
不
调用
构造
函数
体
中
的
函数
(括号之间)和使
浏览 4
提问于2013-10-22
得票数 1
回答已采纳
1
回答
初始化虚拟继承层次结构
、
、
、
考虑以下虚拟继承层次结构#include <iostream> { base( std::stringconst& s ) : s_(s) {} std::string s_;
struct
derivedbase
构造
函数
,因此
调用
了默认的base
构造<
浏览 4
提问于2012-09-06
得票数 1
回答已采纳
1
回答
kmalloc
调用
类型
构造
函数
吗?
、
、
众所周知,使用新的
调用
相应的类型
构造
函数
的内存分配和使用malloc的内存分配不
调用
。但是kmalloc呢? unsigned long existing_messages;
struct
message *msg;
struct
message *last_node;
浏览 1
提问于2014-09-08
得票数 0
回答已采纳
1
回答
如何将约束添加到结构的字段以进行实例化?
、
我有一个带有一个字符串字段的简单结构: signature: String这个字符串字段不能仅仅是任何字符串,它需要满足许多约束(如果传递给
构造
函数
的字符串不满足这些约束,那么
struct
的
构造
就会失败)。在面向对象的语言(
如
C++ )
中
,我会创建显式
构造
函数
来进行所需的检查,在Rust
中
,正确的
方法
是什么?None } else
浏览 1
提问于2020-08-30
得票数 2
回答已采纳
14
回答
C++:数组的
构造
函数
初始化器
、
、
如
何在
C++中正确初始化对象数组?非数组示例: Foo foo; }; 编辑:我很欣赏狂野和疯狂的变通
方法
,但它们对我的情况没有帮助。我在一个嵌入式处理器上工作,其中std::vector和其他STL
构造
不可用,明显的解决办法是创建一
浏览 119
提问于2010-03-09
得票数 71
回答已采纳
1
回答
从Java
调用
非默认PLSQL对象
构造
函数
、
、
、
我知道如何从Java
调用
默认的PL/SQL
构造
函数
。我想知道如何
调用
非默认
构造
函数
。objDepartment=new
STRUCT
(structDescriptor, connection, new Object[]{1, "Information Technology"}); 我试图在Object[]
中
传递一个字符串参数来匹配第二个
构造
函数
中
的参数...
ST
浏览 1
提问于2014-11-18
得票数 0
1
回答
在类
中
输入
方法
时将结构作为参数
在
方法
中
,他将两个多项式结构作为参数输入到一类结构
中
,但由于某种原因,它只能接受双数。hOW,你修好了吗?properties end r = dostuff(addthem(
struct
1,
struct
2)); %adds
浏览 0
提问于2014-03-13
得票数 0
回答已采纳
1
回答
JMockit模拟
构造
函数
、
、
我正在对一个类进行单元测试,这个类有一个复杂的
构造
函数
(有很多参数)。
构造
函数
接受三个参数,
如
: public BehavioralDischargeCarePlan_Bus(Webform webForm,String dataEntryModel, String然后
构造
器
调用
一个超级
构造
器,这个
构造
器变得更加复杂。使用JMockit,我如
何在
不实际
调用
构造
函数
浏览 0
提问于2013-08-31
得票数 13
回答已采纳
3
回答
构造
函数
应该
调用
init还是反过来
调用
init?
在我希望允许在
构造
中直接初始化类的情况下,以及允许初始化空实例(默认
构造
的或具有
调用
它的某种close()
方法
的实例)的情况下,是否有理由选择这两种
方法
中
的任何一种来避免代码重复?init/open
调用
构造
函数
: S(params...) : initlist... { } *
浏览 10
提问于2022-02-13
得票数 0
回答已采纳
1
回答
C++模板
构造
函数
默认参数
、
、
我们有以下代码:
struct
{}m_none; templateTest test1(5); } 我想要的是模板类
中
的默认
构造
函数
参数默认参数在nonTemplate类
中
完全正常工作,但对于
浏览 2
提问于2015-11-27
得票数 3
回答已采纳
4
回答
在POD
中
强制默认初始化
构造
器?
是否有办法强制默认初始化
构造
函数
用于POD类型。以便初始化为零的所有值(
如
整数)?
struct
MyPod int a; // whether a is initialized to zero is dependent on creation method
struct
,而不必定义一个
构造
函数
和手动无效的所有变量?而是强制默认初始化
构造
函数
总是被
调用
吗?MyPod* pod =
浏览 4
提问于2015-07-18
得票数 0
回答已采纳
2
回答
如
何在
变量
构造
函数
上
调用
复制
构造
函数
?
、
、
、
在下面的代码
中
,变量
构造
函数
被
调用
两次。如
何在
适当的时候
调用
复制
构造
函数
,而不是可变
构造
函数
的单参数版本?#include <iostream> { { std::cout << "copy constructor\n
浏览 0
提问于2012-06-15
得票数 13
回答已采纳
2
回答
没有
构造
函数
的C++零初始化
、
、
、
如果我有这些结构: int *a;}; int *a; B() : b(3) {} int b = 3;毫无疑问,我们可以说: C c; // {garbage,
浏览 7
提问于2021-01-25
得票数 1
回答已采纳
4
回答
通过参数初始化数据成员的C++11方式
、
、
下面是一个例子,展示了我如
何在
C++11之前的版本
中
实现这一点: std::vector<int> data; : data(data) }在这里,将
调用
复制
构造
函数
。在C++11
中
,我们是否应该养成这样编写代码的习惯:
浏览 3
提问于2011-08-21
得票数 20
回答已采纳
8
回答
施工后立即
调用
虚拟
方法
、
在
构造
派生对象之后,我需要为从给定基类派生的所有类
调用
一个虚拟
方法
。但是,在基类
构造
函数
中
这样做将导致纯虚拟
方法
调用
。下面是一个简化的示例: int get(int index) { return 0; } Base() {}};
stru
浏览 5
提问于2010-10-20
得票数 5
回答已采纳
4
回答
从C++
中
的
构造
函数
引发异常
、
、
我在这里和其他地方读过几篇文章,在这些文章
中
,从
构造
函数
抛出异常是可以的。但是,我注意到,如果
构造
函数
抛出异常,它不会
调用
基类的析构
函数
或其数据成员。考虑以下示例:using namespace std;{CE terminate called a
浏览 1
提问于2012-03-10
得票数 8
回答已采纳
1
回答
是否存在转发
构造
函数
参数的通用
方法
?
、
、
、
、
只要我有从子到父的默认
构造
函数
,它就能完成它的工作。换句话说,我需要能够将来自Lion,Tiger的所有
构造
函数
参数转发给。是否有一种
方法
可以在C+
浏览 1
提问于2013-01-02
得票数 13
回答已采纳
1
回答
禁止使用头文件
中
包含的
函数
我在头文件
中
存储了一个类的
函数
,我在我的#include文件的头文件
中
存储了一个类。标头包含一个date类,以及相关的
构造
函数
、重载运算符和
方法
。我在类的一些
构造
函数
中
利用了这些
函数
(例如,将公历日转换为朱利安日号的
函数
)。但是,我想不出允许在头文件之外使用其中几个
函数
的正当理由:毕竟,它们只对类有用。有没有办法使这些
函数
不可能在头文件之外
调用
,
浏览 4
提问于2014-08-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
Python中如何在子类中不调用父类的__init__方法
在Python中实现导入模块后直接调用函数的方法
Python中循环调用函数中的异常处理问题及解决方法
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券