static-members 相关问题

静态成员是由同一程序的类或结构的所有实例共享的数据字段。即使不存在静态数据成员类的对象,也存在静态成员。 C ++的一个特性,大致相当于Java静态字段。

我不能使用静态std :: queue? [重复]

efeitos;),但是我尝试了几种方法,但得到的一件事是一个错误:...

回答 1 投票 0

如何在多个源文件中使用静态成员结构?

我需要在多个源文件中使用一个结构,该结构是我的类的静态成员。这是一个精简的示例:头文件名称空间NS {类Foo {公共:静态结构Bar {...

回答 1 投票 0


使用什么代替Java中的finalize()

让我们考虑以下代码:class Table {private static int number_of_Tables = 0; public Table(){++ number_of_Tables; } public void finalize(){--number_of_Tables; } public static int ...

回答 1 投票 0

静态方法内存分配

我们有两个分类heap和stack。创建对象时,对象的内存存储在堆中。如果该类具有静态方法,可以使用类名调用该方法,该怎么办。如果对象是...

回答 3 投票 11

类模板静态数据成员定义/声明/初始化

我知道这个问题已经问过几次了,我一直在阅读类似的文章:初始化模板化类的静态成员如何声明/定义/初始化静态成员变量...

回答 1 投票 1

类型的私人数据成员的静态成员

在下面的代码,类A具有私有数据成员。我需要定义这种结构的阵列和类份额A.所有的物体之间的整个阵列所以,我已经定义了一个指针...

回答 2 投票 2

如何在实例访问静态成员?

下面是代码,我一直在挣扎与小时,想法是跟踪创建多少个实例,但也使可以调用静态方法和变化/更新静态成员。有 ...

回答 3 投票 8

为什么无法从类实例访问静态字段?

根据我的理解,静态成员属于该类,而不属于该类的特定实例。如果所有实例都具有完全相同的特定特征,那么它将非常有用。

回答 1 投票 3

静态变量初始化两次

考虑我在编译单元中有一个静态变量,它最终存在于静态库libA中。然后我有另一个编译单元访问这个变量,最终在一个共享库libB.so(...

回答 2 投票 11

如何修复静态类成员的初始化顺序?

以下代码是否抛出SIGSEGV或按预期工作取决于目标文件在makefile中的显示顺序(在我的情况下为.pro)。我不必非常自信......

回答 1 投票 1

使用非静态消息处理程序获取gstreamer总线消息

我使用gstreamer创建了一个程序,它监听rtp数据包的不同端口(比如5)。现在我创建了一个创建管道的类(比如GstClass),并且有一个Callback函数......

回答 1 投票 0

static vs extern“C”/“C ++”

静态成员函数和extern“C”链接函数之间有什么区别?例如,在C ++中使用“makecontext”时,我需要传递一个指向函数的指针。谷歌推荐......

回答 5 投票 22

Java编译器如何决定静态和实例成员/块的执行优先级

public class Test {public static void main(String str []){Hello h = Hello.INS1; class Hello {static Hello INS1 = new Hello(); static Hello INS2 = new Hello(12); {System.out ....

回答 4 投票 2

g ++和clang ++使用静态成员的递归初始化的不同行为

给出以下代码:#include 模板 struct foo {static std :: size_t value; }; template <> std :: size_t foo <0> :: value = 0u;模板

回答 2 投票 31

如何初始化标头中的静态成员

给定是一个具有静态成员的类。 class BaseClass {public:static std :: string bstring; };字符串显然是在类之外进行默认初始化。 std :: string BaseClass :: ...

回答 8 投票 33

通过c ++类在默认参数中的静态数据成员(类指针)

我的AvlTree类头文件代码如下:template avlTree类{public:template 朋友类AvlNode; AvlNode *根; ...

回答 1 投票 0

对仅由value使用的静态constexpr成员的未定义引用

我试图创建一个包含字体样式的聪明的类。在此之前由3个具有逐位兼容值的枚举组成(每组值与其他枚举没有重叠位)...

回答 1 投票 1

为什么联合静态成员不存储为联合?

在C ++中,union可以包含静态成员,就像类的情况一样,它们属于一个类,因此对所有对象都是通用的。联盟U {long l; int i;静态长sl;静态int ...

回答 2 投票 1

通过typescript中的this.constructor访问静态属性

我想编写es6类:class SomeClass {static prop = 123 method(){}}如何在不使用SomeClass的情况下从method()访问静态prop?在es6中,它可以用...完成

回答 6 投票 11

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