标签: initializing

Java定义或初始化类的属性

定义类属性和初始化它们之间有区别吗?有没有你想要一个做另一个的情况?

例:

以下代码片段应指出我的意思.我在那里使用原始和对象:

import Java.util.Random;

public class Something extends Activity {
    int integer;
    Random random = null;

    Something(){
        integer = 0;
        random = new Random();
        ....
Run Code Online (Sandbox Code Playgroud)

import Java.util.Random;

public class Something extends Activity {
    int integer = null;
    Random random;

    Something(){
        integer = 0;
        random = new Random();
        ....
Run Code Online (Sandbox Code Playgroud)

java attributes class initializing

19
推荐指数
1
解决办法
4万
查看次数

动态分配并设置为零浮点数组

如何在分配期间自动将动态分配的浮点数组设置为零(0.0)

这个可以吗

float* delay_line = new float[filter_len];

//THIS
memset(delay_line, 0.0, filter_len); //can I do this for a float??

//OR THIS
for (int i = 0; i < filter_len; i++)
  delay_line[i] = 0.0;
Run Code Online (Sandbox Code Playgroud)

哪种方式最有效

谢谢

c++ arrays floating-point initializing

18
推荐指数
4
解决办法
2万
查看次数

在C中的单独函数中初始化指针

我需要做一个简单的事情,我过去常常用Java做过很多次,但我陷入了C(纯C,而不是C++).情况如下:

int *a;

void initArray( int *arr )
{
    arr = malloc( sizeof( int )  * SIZE );
}

int main()
{
    initArray( a );
    // a is NULL here! what to do?!
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我有一些"初始化"函数,它应该给一些指定的指针分配一些分配的数据(无关紧要).我应该如何给一个函数指针,以便对这个指针进行修改,然后可以在代码中进一步使用(在该函数调用之后返回)?

c pointers initializing

15
推荐指数
2
解决办法
7881
查看次数

C#构造函数

有人可以建议我在编写C#构造函数时采取什么方法吗?

在其他语言中,C++一切都很好 - 通常不会使内部字段可见并为它们提供getter/setter.

这意味着,您可以为您的班级提供构造函数,这些构造函数初始化您的所有/部分本地成员并感到高兴.


C#但是,properties它允许我们写下这样的东西:

Class x = new Class { Field1 = new Field1 ...., Field2 = new Field2 }
Run Code Online (Sandbox Code Playgroud)

这允许对对象构造进行链接,并且正如我所假设的那样,可以删除许多构造函数,如果我们没有这些构造函数则需要这些构造函数properties.

将此与属性的默认值相结合,正如我所假设的,我们可以完全摆脱非专业的构造函数,它们实际上可以完成一些工作.

现在 - 是否可以删除冗余构造函数并允许通过字段初始化构建对象?

这种方法的缺点是什么?有人可能会给出关于结合字段和构造函数的使用的一般建议rules of thumb吗?

谢谢.

c# constructor field initializing

12
推荐指数
2
解决办法
1062
查看次数

来自标签的日志是什么意思:"szipinf"和文本:从Logcat"初始化膨胀状态"

我是Android的新程序员,所以请原谅我的知识和英语,因为它不是我的第一语言.所以我有一个带有标签的日志:"szipinf"和文字:"初始化膨胀状态",我不知道它意味着什么......我也看到只有当我在手机上测试游戏时,在模拟器上它没有出现.如果有人能告诉我这是什么意思,我真的很感激.

logging android state initializing inflate

7
推荐指数
1
解决办法
1243
查看次数

'支架初始化'.(C++)

我正在学习C++,C++ Primer plus.但我只是想看看cplusplus网站并跳过一点文件处理.

我非常了解来自java,php,visual basic的文件处理的基础知识.但我遇到了一个非常奇怪的路线.

ostream os(&fb);
Run Code Online (Sandbox Code Playgroud)

fb代表一个filebuf.我只是没有得到这个的语法,但我可以弄清楚它是一样的:

ostream os = &fb;
Run Code Online (Sandbox Code Playgroud)

但我从未真正了解过这种初始化变量的方法.

所以我很想知道.我只是毫无意义,错过了一个真正有用的功能吗?这种初始化方式只是旧的吗?它有什么不同吗?

提前致谢.

c++ initializing

5
推荐指数
3
解决办法
3146
查看次数

在没有构造函数的情况下初始化类时会调用什么?

因此,当一个类有一个私有构造函数时,你无法初始化它,但是当它没有构造函数时你可以.那么在没有构造函数的情况下初始化类时调用的是什么?

例如,这里所谓的(新b())??

public class a {
    public static void main(String args[]) {
        b classB = new b();
    }
}

public class b {
    public void aMethod() {
    }
}
Run Code Online (Sandbox Code Playgroud)

java constructor class initializing

5
推荐指数
1
解决办法
6778
查看次数

谁能解释一下这是如何工作的?

我有这行代码.

class ButtonPanel extends JPanel implements ActionListener
{  
    public ButtonPanel()
    {  
        yellowButton = new JButton("Yellow");
Run Code Online (Sandbox Code Playgroud)

它工作,我认为Java在创建像这样的jButton实例之前需要知道yellowButton的类型?

JButton yellowButton = new JButton("Yellow");
Run Code Online (Sandbox Code Playgroud)

谁能解释一下这是如何工作的?

java swing scope initializing

4
推荐指数
1
解决办法
134
查看次数

用引号和花括号初始化字符数组

我有点困惑。这些代码之间的逻辑区别是什么?

#include <iostream>
using namespace std;
int main(){
    char a[5]="ABCD"; // this
    cout << a;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

其次是

char a[5]={"ABCD"}; // this
Run Code Online (Sandbox Code Playgroud)

第三是

char a[5]={'A','B','C','D'}; // this
Run Code Online (Sandbox Code Playgroud)

c++ arrays initializing

4
推荐指数
1
解决办法
3065
查看次数

如何一起初始化多个变量?

我需要在VBScript中初始化几个具有相同值的变量.我能找到的唯一方法就是举例x = 5 : y = 5 : z = 5.有没有类似的方法x = y = z = 5

variables vbscript qtp initializing

3
推荐指数
1
解决办法
3946
查看次数