static-members

static-members

文章 0 浏览 4

静态 const 类成员的奇怪链接器问题

请告诉我,为什么 gcc 链接器给我以下错误: "test_class::test_struct::constVar", referenced from: __ZN12lu_test_class27test_struct6constVar$no…

深陷 2024-11-09 17:35:34 5 0

包含对 Regex.Replace() 和/或 String.Format() 调用的静态字符串声明是否会在编译时得到优化?

根据文章 “如何:连接多个字符串(C# 编程指南)” 字符串文字和字符串常量将在编译时连接成单个字符串。它进一步指出字符串变量只能在运行时连接。 …

江心雾 2024-11-08 20:39:11 5 0

为什么 C# 编译器重载解析算法将具有相同签名的静态成员和实例成员视为相等?

让我们有两个签名相等的成员,但一个是静态的,另一个不是: class Foo { public void Test() { Console.WriteLine("instance"); } public static voi…

音盲 2024-11-07 23:46:03 3 0

抽象超类中的c# static将在子类之间共享吗?

我正在编写一些连接到模拟服务的 ashx 处理程序,我希望它们共享模拟服务实例。我最简单的方法是创建一个静态实例 public class AbstractHandler { st…

临走之时 2024-11-07 20:32:45 3 0

为什么静态类的成员需要声明为静态?为什么它不只是隐式的?

显然,静态类上不能有实例成员,因为该类永远无法实例化。为什么我们需要将成员声明为静态?…

心奴独伤 2024-11-07 10:47:15 5 0

C# 静态变量 - 范围和持久性

我只是做了一个小实验: public abstract class MyClass { private static int myInt = 0; public static int Foo() { return myInt; } public static…

最偏执的依靠 2024-11-06 21:48:32 7 0

Flex 中静态变量的初始化顺序导致错误

我有一个由第三方开发人员为我的应用程序编写的组件,并正在尝试集成它,但我发现了一个错误,它看起来要么是编译器错误,要么是 Flex 和静态变量的工…

百思不得你姐 2024-11-06 17:40:05 4 0

静态成员在仍有未完成的实例的情况下被销毁?

我需要从析构函数访问静态数据成员,但在程序退出时似乎不能保证它仍然存在!由于某种原因,静态成员被销毁,而该类仍然有未完成的实例。这很奇怪,因…

音栖息无 2024-11-06 08:49:18 3 0

如何初始化子类中的静态常量成员变量?

我正在尝试制作一个模板,它可以制作几种不同类型的类,这些类主要在名称上有所不同,即电阻器应输出“电阻:4 欧姆”,而电容器应输出“电容:4 法拉…

且行且努力 2024-11-05 19:49:08 6 0

即使应用程序关闭后,静态变量还会存在吗?

考虑我的应用程序有一个活动,并且该活动中有一个静态变量。第一次我初始化变量,启动服务并退出应用程序。在某些情况下,我尝试访问我之前初始化的静…

街角迷惘 2024-11-03 21:13:45 4 0

C 中模板类可以有静态成员吗​​?

C++ 中的模板类可以有静态成员吗​​?既然它不存在并且在使用之前是不完整的,那么这可能吗?…

咆哮 2024-11-03 20:29:18 2 0

具有继承的静态变量的行为

我提这个问题是为了大家讨论。 假设我有流动的类层次结构 class A { public: static int varr; } class B : public A { } Class C : public A { } 如…

时光倒影 2024-11-03 16:28:10 2 0

静态类属性上的 isset

class A { public static $foo = 42; } $class = 'A'; $attribute = 'foo'; var_dump(isset($class::$attribute)); //gives bool(false) 我如何检查这…

吃兔兔 2024-11-03 00:13:31 6 0

像静态一样调用类的常量属性?

我有一个抽象基类 public class Base { public abstract String Info { get; } } 和一些孩子。 public class A : Base { public override String Info…

不奢求什么 2024-11-02 21:00:50 3 0

许多类之间的静态变量初始化顺序

c.h class C{ static string s; } c.cpp string C::s=D::staticMethod(); d.h class D{ static string s; static string staticMethod(); } d.cpp str…

梦醒灬来后我 2024-11-02 13:52:43 0 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文