问题标签 [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.

0 投票
1 回答
2121 浏览

c++ - 初始化指向结构 c++ 的 const 指针

我是 C++ 的初学者,对标头中声明的 const 指针的初始化感到困惑。仅举一个例子,我的标题中有一个结构和一个类,例如:

并且想实例化myPtrA的内容,比如在构造函数中,知道A是一个由子结构组成的相当复杂的结构,需要动态实例化:

这是初始化我的 const 指针 myPtrA 的好方法吗?并且在每个新调用都需要一个专用的删除调用的范围内,我可以在 *myPtrA = *a; 行之后立即删除我的指针 tmpA 吗?没有丢失 myPtrA 指向的内容的风险?

提前感谢您的时间(请原谅我的英语;))

qroh

0 投票
2 回答
61 浏览

javascript - 初始化对象属性

我一直在关注 Eloquent Javascript 并遇到了这段代码:

来自 C/C++ 的背景,这种语法让我大吃一惊。物业类型从何而来?当我们运行 protoRabbit.speak() 时,它是否添加到 protoRabbit 中?提前致谢。

编辑:感谢您的回复。我很抱歉,因为我似乎没有把我的问题说得很清楚。我感到困惑的是,在我们初始化它之前,属性“类型”是否必须存在。如:

当我们初始化它时,它会自动添加为属性吗?如果 protoRabbit 是 const,那会违反 const 初始化吗?

0 投票
0 回答
22 浏览

android - Android猴子测试产生了许多处于初始化状态的活动实例

长时间运行猴子测试后,我的应用程序中的一个活动产生了大量处于初始化状态的实例。可能是什么原因?如何解决这个问题呢?此活动不能是单例的。

0 投票
0 回答
47 浏览

objective-c - 目标 C 中的实例变量

假设我有以下课程

现在我在同一个类中有另一个方法,但是即使我在类的初始化方法中定义了它,folderIdentification 也会返回 null。有人可以告诉我应该如何定义 folderIdentification 以便我可以获得在 swift 和 java 中找到的相同实例行为,并且 reuploadToFolder 中的 folderIdentification 不返回 null 吗?

0 投票
3 回答
3377 浏览

java - 将值添加到未定义大小的数组

我已经研究并尝试了几个小时来解决我的问题,但现实是我在上面找不到任何东西。真的很简单。我需要初始化未定义大小的java数组,然后比较两者。在测试我的程序的过程中,当我将数组定义为特定长度时(例如)

代码一直等到我输入了六个对象才能进入下一段代码,因为它正在等待定义为数组长度的 6 个整数。但我无法使用定义数组

它显然不起作用,因为 array.length 函数将为 0。

我的代码如下。

0 投票
3 回答
101 浏览

c - 非常大的 C 结构的分段初始化

我的嵌入式应用程序存储(在 ROM,const 中)非常大,非常嵌套的结构。我正在寻找一种整洁的方法来初始化它。所以改为写:

使用类似的东西:

是否有推荐的方法来做到这一点,以便主结构在内存中保持连续(不包括成员填充)(它在闪存中,所以我想一次性烧掉它)。

此外,这种设置中的辅助定义(fArrAux、cArrAux)是否会消耗内存(因此占用空间增加一倍)?

谢谢

0 投票
1 回答
76 浏览

android - 当我尝试在主要活动中初始化地图并在真实手机中对其进行测试时,应用程序崩溃了

我是 Android 开发新手,我使用视频教程,他getMap()用于初始化 mMap 对象,我尝试使用getMapAsync(). 但是当尝试初始化我的应用程序时崩溃了。

这是我的initMap()代码:

0 投票
5 回答
11973 浏览

java - 在方法或构造函数中初始化 ArrayList<>()

  • 我试图弄清楚为什么this.team = new ArrayList<Player>()必须在构造函数中?
  • 为什么我不能this.team = new ArrayList<Player>()在方法中初始化?
  • 我知道当我使用构造函数中的代码运行它时,它会按预期工作(添加内容时它会给我完整的列表)
  • 但是当它在方法中初始化时,它只列出最后一个给定的添加到列表中。在方法中初始化它是错误的吗?
  • private ArrayList<Player> team = new ArrayList<Player>();像在构造函数之前那样初始化它有什么区别?
0 投票
2 回答
1139 浏览

java - 在 for 循环之前初始化变量以在 for 循环任务中使用

我现在正试图在学校熟悉 for 循环并立即学习语法。我有几个问题。如果我要在循环中初始化变量,我如何要求用户在它们进入 for 循环之前输入变量值?这是到目前为止我为它编写的代码。

在这段代码中,我的扫描仪也不适合我。我一直在研究它,所以我认为它可能需要再看一遍。

提前感谢您的帮助

0 投票
1 回答
604 浏览

ruby-on-rails - 在循环 ruby​​ 中使用迭代器初始化变量

我想创建像 a1, a2.. 这样的变量名

错误:

语法错误,意外 '=',期待 '}' "a#{n}" = Array.new(rows,'w') {Array.new(cols,'w')}