问题标签 [initializing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 初始化指向结构 c++ 的 const 指针
我是 C++ 的初学者,对标头中声明的 const 指针的初始化感到困惑。仅举一个例子,我的标题中有一个结构和一个类,例如:
并且想实例化myPtrA的内容,比如在构造函数中,知道A是一个由子结构组成的相当复杂的结构,需要动态实例化:
这是初始化我的 const 指针 myPtrA 的好方法吗?并且在每个新调用都需要一个专用的删除调用的范围内,我可以在 *myPtrA = *a; 行之后立即删除我的指针 tmpA 吗?没有丢失 myPtrA 指向的内容的风险?
提前感谢您的时间(请原谅我的英语;))
qroh
javascript - 初始化对象属性
我一直在关注 Eloquent Javascript 并遇到了这段代码:
来自 C/C++ 的背景,这种语法让我大吃一惊。物业类型从何而来?当我们运行 protoRabbit.speak() 时,它是否添加到 protoRabbit 中?提前致谢。
编辑:感谢您的回复。我很抱歉,因为我似乎没有把我的问题说得很清楚。我感到困惑的是,在我们初始化它之前,属性“类型”是否必须存在。如:
当我们初始化它时,它会自动添加为属性吗?如果 protoRabbit 是 const,那会违反 const 初始化吗?
android - Android猴子测试产生了许多处于初始化状态的活动实例
长时间运行猴子测试后,我的应用程序中的一个活动产生了大量处于初始化状态的实例。可能是什么原因?如何解决这个问题呢?此活动不能是单例的。
objective-c - 目标 C 中的实例变量
假设我有以下课程
现在我在同一个类中有另一个方法,但是即使我在类的初始化方法中定义了它,folderIdentification 也会返回 null。有人可以告诉我应该如何定义 folderIdentification 以便我可以获得在 swift 和 java 中找到的相同实例行为,并且 reuploadToFolder 中的 folderIdentification 不返回 null 吗?
java - 将值添加到未定义大小的数组
我已经研究并尝试了几个小时来解决我的问题,但现实是我在上面找不到任何东西。真的很简单。我需要初始化未定义大小的java数组,然后比较两者。在测试我的程序的过程中,当我将数组定义为特定长度时(例如)
代码一直等到我输入了六个对象才能进入下一段代码,因为它正在等待定义为数组长度的 6 个整数。但我无法使用定义数组
它显然不起作用,因为 array.length 函数将为 0。
我的代码如下。
c - 非常大的 C 结构的分段初始化
我的嵌入式应用程序存储(在 ROM,const 中)非常大,非常嵌套的结构。我正在寻找一种整洁的方法来初始化它。所以改为写:
使用类似的东西:
是否有推荐的方法来做到这一点,以便主结构在内存中保持连续(不包括成员填充)(它在闪存中,所以我想一次性烧掉它)。
此外,这种设置中的辅助定义(fArrAux、cArrAux)是否会消耗内存(因此占用空间增加一倍)?
谢谢
android - 当我尝试在主要活动中初始化地图并在真实手机中对其进行测试时,应用程序崩溃了
我是 Android 开发新手,我使用视频教程,他getMap()
用于初始化 mMap 对象,我尝试使用getMapAsync()
. 但是当尝试初始化我的应用程序时崩溃了。
这是我的initMap()
代码:
java - 在方法或构造函数中初始化 ArrayList<>()
- 我试图弄清楚为什么
this.team = new ArrayList<Player>()
必须在构造函数中? - 为什么我不能
this.team = new ArrayList<Player>()
在方法中初始化? - 我知道当我使用构造函数中的代码运行它时,它会按预期工作(添加内容时它会给我完整的列表)
- 但是当它在方法中初始化时,它只列出最后一个给定的添加到列表中。在方法中初始化它是错误的吗?
private ArrayList<Player> team = new ArrayList<Player>();
像在构造函数之前那样初始化它有什么区别?
java - 在 for 循环之前初始化变量以在 for 循环任务中使用
我现在正试图在学校熟悉 for 循环并立即学习语法。我有几个问题。如果我要在循环中初始化变量,我如何要求用户在它们进入 for 循环之前输入变量值?这是到目前为止我为它编写的代码。
在这段代码中,我的扫描仪也不适合我。我一直在研究它,所以我认为它可能需要再看一遍。
提前感谢您的帮助
ruby-on-rails - 在循环 ruby 中使用迭代器初始化变量
我想创建像 a1, a2.. 这样的变量名
错误:
语法错误,意外 '=',期待 '}' "a#{n}" = Array.new(rows,'w') {Array.new(cols,'w')}