static-variables 相关问题

在面向对象编程中,静态变量是属于类的变量,而不是对象(实例)和要由类的所有实例共享的单个副本。

避免静态变量初始化检查,当我 100% 确定它已经初始化时

我的互联网研究 静态变量在第一次使用时会被初始化。 B 类{ static int bbbb;} int B::bbbb=42; Stackoverflow 帖子指出代码通常会被编译成...

回答 0 投票 0

使用 BUFFER_SIZE 大于 1 的 Get Next Line 进行线路管理时出现问题

我目前正在为我的学校做 Get Next Line 项目,该项目涉及从文件描述符 (fd) 读取并逐行返回读取的行。我已经成功实施了

回答 1 投票 0

初始化派生类虚拟函数返回的内联静态变量的最佳方法。

原本我把m_damage作为基类Projectile中的一个类成员,在每个派生类的初始化列表中赋值,并在基类中设置了一个getter函数。但是后来...

回答 1 投票 0

无法初始化Dart中的静态成员。

我看过类似的问题Error: 只有静态成员可以在初始化器中被访问,这是什么意思?Dart - 只有静态成员可以在初始化器中访问,但我仍然无法解决...。

回答 1 投票 0

vbscript静态类变量/方法?

vbscript中是否有一种方法可以在每个类中使用一个变量?如果不是,最好的模拟方法是什么?在类旁边声明全局变量的前缀?还有一种方法可以声明static / ...

回答 2 投票 5

如何在Python的类方法中访问“静态”类变量?

如果我有以下python代码:class Foo(object):bar = 1 def bah(self):print(bar)f = Foo()f.bah()它抱怨NameError:全局名'bar'不是已定义如何...

回答 5 投票 162

构造函数中定义的类函数的默认参数[duplicate]

是否有可能定义一个变量,该变量将在构造函数中用作默认参数? #include class Foo {public:Foo(int x){num = x;} void print(int y = ...

回答 1 投票 2

C ++:静态数据成员已重新初始化

我有以下代码:///A.h///名称空间mySpace {类A {公共:A();静态无效registerFunc(QString类型,FcnPtrType ptr);私人:静态QHash ...] >>

回答 1 投票 -1

静态成员函数内的局部静态变量在哪里驻留在内存中?

静态成员函数内部的局部静态变量在哪里驻留在内存中?例如:class Foo {public:static void Bar(){static int fooBar; }; '...

回答 1 投票 0

静态变量和静态数组变量之间的差异

我只是想知道关键字'static'在用于数组变量和普通变量时是否具有相同的含义?例如,我确实知道静态变量...

回答 1 投票 0

静态变量中使用的理解看不到局部函数?

我有一个Python问题,与从静态变量引用静态方法非常相关,但不完全相同。因此,其中一个代码在静态变量中引用静态方法的代码,例如A类:...

回答 1 投票 1

为什么静态var中的静态var可以,但是python中的静态方法不可以?

我有一个Python问题,与从静态变量引用静态方法非常相关,但不完全相同。因此,其中一个代码在静态变量中引用静态方法的代码,例如A类:...

回答 1 投票 1

我们何时使用类变量,而不是使用类的对象?

我正在研究静态变量。他们说静态变量是类变量。他们举了一个类似此类的示例Bicycle {private static int noOfBicycles = 0; }调用此方法时...

回答 1 投票 -4


pytorch中不同nn.Moule中的共享参数

我有下面可以看到的模型,但是我需要创建两个共享x2h和h2h的实例。有人知道怎么做吗?类RNN(nn.Module):def __init __(self,input_size,...

回答 1 投票 3

静态变量未初始化为给定值

我有一个静态的“ init”变量,可以在启动时(RTOS)一次运行一个函数,但是它似乎初始化为一个随机值。如果我删除静态标签,一切都会很好。 (除了明显的...

回答 1 投票 1

将静态变量作为参数传递给Class吗?

我如何实现这样的目标? class myClass(s tatic_variable):static_var = static_variable def __init __(self,x):self.x = x + static_var obj = myClass(s tatic_variable = 3)...

回答 2 投票 0

Visual Studio 2019无法在监视窗口中查看在应用程序级别定义的静态变量

我在Visual Studio 2019中有一个Xamarin Forms应用程序,并且我在App.xaml.cs文件中定义了几个静态类变量。我在整个应用程序中都使用了这些变量。但是,当我在...

回答 1 投票 0

Objective-C中的静态块变量

是否可以具有“块类型”的静态变量?我有一个只在静态方法中起作用的类。在执行这些方法后,我将调用statusChangedBlock。为此我...

回答 2 投票 11

是否已将部分定义的静态对象的未初始化成员确保初始化为0? [重复]

我知道未初始化的静态变量存储在BSS中,因此可以保证将其初始化为全0(针对它们各自的数据类型大小)。同样,在C语言中,可以定义静态变量...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.