Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
默认构造函数不初始化类的实例成员?
我遇到了一个问题 关于 默认 构造函数 以下哪一项是正确的 和一个选项 它初始化类的实例成员 是错误的选择 现在我的理解是 如果我们有这样的代码 Class Test String name 然后编译器创建默认构造函数 如下所示 Class
Java
constructor
defaultconstructor
在其他类构造函数中使用参数化构造函数
我担心这是一个非常基本的问题 但是我还无法解决它 我有一个class A classA h class ClassA public ClassA ClassA int foo private int foo classA cpp Class
c
constructor
instancevariables
defaultconstructor
具有引用数据成员的类的默认构造函数?
我有课MyClass我需要在其中创建一个std array of std vector在默认构造函数中 但是 此类有一个数据成员 它是一个引用 类型为Something 它也需要在构造函数中初始化 但我无法在默认构造函数中执行此操作 我应该
c
reference
defaultconstructor
classmembers
如何使用 C++ 中的默认构造函数定义和声明变量?
根据我对全局范围内的声明和定义的理解 MyClass instance Declares a function that returns a MyClass MyClass instance Declares an instance of
c
constructor
defaultconstructor
使用默认构造函数初始化数组
public class Sample static int count 0 public int abc public Sample abc Sample count 我想创建一个上述类的数组 并希望通过调用默认构造函数来初始化数组中的每
c
Arrays
defaultconstructor
arrayinitialize
了解隐式声明的默认构造函数
我试图了解编译器的默认构造函数是如何工作的 我做了这个例子 include
c
defaultconstructor
C++ 默认构造函数缺失,我无法编译
我有这个非常简单的课程 class myclass public int id double x y z myclass default If I omit this line I get an error myclass int ID d
c
defaultconstructor
结构初始化和默认参数的不直观行为
public struct Test public double Val public Test double val double NaN Val val public bool IsValid get return double IsN
c
NET
struct
defaultconstructor
defaultarguments
如何防止结构体的默认构造函数被调用?
有什么方法可以阻止调用结构体的默认构造函数吗 我的项目中有几个结构 其中一些结构在任何情况下都不能调用默认构造函数 这将导致我的代码中出现很多不需要的行为 PS 任何在编码时指示我某些特殊结构 无法使用默认构造函数实例化 被 错误 实例化的
c
struct
defaultconstructor
为什么PHP没有默认构造函数? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
php
constructor
defaultconstructor
C# - 调用具有所有默认参数的结构构造函数
今天创建的时候遇到了这个问题struct保存一堆数据 这是一个例子 public struct ExampleStruct public int Value get private set public ExampleStruct int
c
struct
optionalparameters
defaultconstructor
默认构造一个整数数组会对其进行零初始化吗?
如果我有一个带有数组成员的结构 并且我在该结构的构造函数中显式调用该数组的默认构造函数 那么这些元素是否会被默认构造 对于整数数组 这意味着进行零初始化 struct S S array int array SIZE S s is s ar
c
Arrays
initialization
defaultconstructor
显式默认的默认构造函数和聚合
当我编译时如何解释差异 if 0 and if 1以下代码的版本 include
c
C11
constructor
c14
defaultconstructor
如何利用模板复制&移动构造函数和赋值运算符?
考虑以下 C 代码以及我试图避免的失败尝试非模板复制和移动构造函数和赋值运算符的偏好 https stackoverflow com a 32539424 1915854 template
c
templates
copyconstructor
assignmentoperator
defaultconstructor
Java 中无参构造函数和默认构造函数之间的区别
实际上我无法理解无参数构造函数和默认构造函数之间有什么区别 import javax swing public class Test extends JFrame public Test super this setSize 200 200
Java
constructor
defaultconstructor
虚拟继承是否强制基类默认可构造?
在下面的代码中 编译器正在请求基址class X to be 默认可构造 但是 如果我删除virtual来自继承的关键字类节点 会员的访问权限m x当然 变得含糊不清 但是默认构造函数 for class X不再需要 这是什么原因呢 inc
类外的默认构造函数/析构函数?
根据 C 11 标准 以下内容是否合法 default在类的定义之外 In header file class Test public Test Test In cpp file Test Test default Test Test de
c
C11
constructor
destructor
defaultconstructor
C++:默认复制构造函数是否受到其他构造函数和析构函数存在的影响?
据我们所知 https stackoverflow com questions 4286190 why does copy constructor hide the default constructor in c 如果声明了任何构造函数
c
copyconstructor
defaultconstructor
向量中元素的默认构造
在阅读此问题的答案时question https stackoverflow com questions 877385 dynamically allocating and setting to zero an array of float
c
STL
defaultconstructor
builtintypes
显式默认构造函数和成员变量的初始化
我对当一个 ctor 被明确默认时会发生什么感到有点困惑 下面的两个代码示例是否等效 有没有什么限制Y能够使用第一个选项吗 class X public X default private Y m y class X public X m
c
C11
constructor
defaultconstructor
1
2
3
»