static 相关问题

静态是一些用于某些编程语言的术语,用于定义未绑定到任何特定对象实例的函数或数据存储区域(字段)。在大多数情况下,如果使用此标记,则应与特定的编程语言标记一起使用。

c ++中静态类的优点和缺点

我正在使用OpenGL和C ++制作的小型游戏引擎中制作小型游戏。我在游戏中使用了一个名为ResourceManager的静态类,该类负责加载和返回纹理,着色器,...

回答 2 投票 3

为什么不能在main()内部定义静态成员变量?

class test {public:static int i; int func(){返回i; }; int main(){test :: i = 20; }无法使用clang编译:错误:链接器命令失败,退出代码为1(使用-v查看...

回答 1 投票 0

C ++ 11:如何初始化私有静态const成员?

查看此演示代码:枚举类Solid {金,银,木};枚举类Liquid {bier,wine,oil};枚举类Gas {air,elio,argon}; P类{private:struct Set {Solid solid; ...

回答 2 投票 0

从动态范围更改为静态范围/词法范围

如何更改big_step_Decls(Proc p s)以遵循静态范围规则并匹配proc类型?这是我要实现的静态proc声明的规则: (s,env)] -...

回答 1 投票 1

创建类的实例以调用静态方法

我最近遇到了一些类似如下的代码,类MyClass {私有静态实例:MyClass;私人myString:字符串;公共静态实例{如果(!this.instance){...

回答 1 投票 0

Java中的静态变量和方法[重复]

我对于何时使用静态变量/方法以及它们的确切用途感到困惑。我知道静态意味着变量或方法成为类的一部分而不是实例的一部分,但是何时使用...

回答 1 投票 -4

从另一个类引用一个类中的静态变量,将其错误地替换为类型名称

因此,我尝试使用以下方法从classA到classB访问一个静态字符串:公共类classB {classA ca = new classA(); //这是我要从类B获取的值// ...

回答 1 投票 0

在Java中创建主类的静态singelton是不好的编程习惯吗?

我正在考虑使用Singelton设计模式并创建我的Main class的Singelton。在搜索时,我发现一些评论认为这是一种非常糟糕的编程习惯,尤其是因为...

回答 1 投票 0

Stm32非静态Arraw损坏

在stm32固件中,我声明了一个非静态数组:uint8_t bufCan [8] = {0x37,0x36,0x35,0x34,0x33,0x32,0x31};当我使用此数组调用函数时,将其损坏(填充其他数据)...

回答 1 投票 0

C ++头文件中的静态函数

我知道,当我们使函数“静态”时,它的范围是整个文件的范围,即,它可以在该特定文件中的任何位置使用,并且我们将其用于将函数的范围限制为特定的.. 。

回答 1 投票 1

将数据保留在静态变量中是不好的做法吗?

在Android应用程序中,在这种情况下是否将对象存储在静态字段中是不好的做法?应用程序数据。在...

回答 1 投票 9

我如何在没有赋值的情况下声明静态可变变量?

我尝试了以下struct mbuf {cacheline:* mut [u64],//下面是大量行,// ........} static mut arr:[mbuf; 32]; // Q1是我的主要目标// ...

回答 2 投票 8

ExecutorService在服务器类的每个实例中都是静态的吗?

我在一个Java项目中工作,对服务器端有些疑问。我有一个类,它将有多个实例(每个客户端请求一个实例)。在本课程中,有4 ...

回答 1 投票 0

C-静态字符数组与动态字符数组

此代码带有警告,但会打印输入字符串:char staticArray [100]; scanf(“%s”,&staticArray); printf(“%s \ n”,staticArray);警告:format指定类型'char *',但...

回答 2 投票 0

链接静态库时,Cmake链接路径错误

我有一个cmake项目,其中包含我自己的静态库和可执行文件。简化的项目结构为:顶级cmake:cmake_minimum_required(VERSION 3.16)project(mainproject ...

回答 1 投票 2

如何在Java中分配内存给静态变量和静态块?

如何在Java堆栈或堆中为内存分配静态变量和静态块? A类{static int a; static {} public static void main(String args []){A h = new A(); } ...

回答 2 投票 1

您可以使用方法创建类的对象吗? [重复]

我尝试通过使用使用Scanner方法接受用户输入的方法来创建类的对象。问题是,如果我尝试将其创建到主体中,它将给我一个错误,提示说...

回答 2 投票 0

如何从img标签中删除斜杠?

Kramdown现在是Jekyll 4.0的默认markdown渲染器。我想知道是否有一种方法可以从img标签中删除斜杠。例如:![鲜花](flowers.jpg)

回答 2 投票 0

我们可以从静态unordered_map中删除键/值对吗?

在C ++类中,我有一个静态的unordered_map。我需要从该unordered_map中删除一个键值对。有可能这样做吗?我尝试使用了delete(),但无法删除。根据我的...

回答 1 投票 0

是否可以静态访问批注中的默认值?

对于我来说,现在已经不急于找到解决方案了,因为我已经找到了一种半方便的解决方法(请参见我的回答)。不过,由于解决方法有点“棘手”,我想知道是否还有更多...

回答 1 投票 0

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