static-members 相关问题

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

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

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

回答 1 投票 0

关于静态类成员的链接器错误的困惑

我遇到了有关类的静态成员的未解决的符号链接器错误。我发现这个和其他一些线程让我了解到,我必须声明静态成员的实例

回答 1 投票 0

这是对静态属性的错误使用吗?

如果我有一个带有服务的类,我希望所有派生类都可以访问该服务(例如安全对象或存储库),那么我可能会执行以下操作: 公共抽象类A { 静态

回答 2 投票 0

如何初始化静态变量

我有这个代码: 私有静态 $dates = 数组( 'start' => mktime( 0, 0, 0, 7, 30, 2009), // 开始日期 'end' => mktime( 0, 0, 0, 8, 2, 2009), // 结束日期 '关闭'=> mkt...

回答 10 投票 0

静态成员是否允许重复初始化?

我尝试用 Clang 编译下面的代码 普拉松班{ 静态常量 int 虚拟 = 0; }; int const Prasoon::dummy = 0; int main(){} 上面的代码在编译时没有给出任何错误...

回答 2 投票 0

ES6 类中的成员变量

有没有办法使用 ECMAScript6 类表示法来声明静态类变量或实例变量的默认值?如果没有类,我的想法会写成

回答 4 投票 0

获取静态日期时间值的最佳方法

在 C# 中是否有比以下更好的方法来获取静态 DateTime 值? 公共静态DateTime StartOfRecordedHistory = DateTime.Parse(“2004-01-01”); 谢谢!

回答 3 投票 0

为什么类的静态成员对于所有对象都相同?

为什么我们不为不同的对象拥有不同的静态变量副本?

回答 7 投票 0

constexpr 数据成员和单一定义规则

我想定义一个特殊的实例,用于分支到优化的代码路径,如下所示: //------------------- 标题 ---------------------- 模板 类东西 { T值...

回答 1 投票 0

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

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

回答 1 投票 0

如何使用静态内联成员指针和静态成员函数的正确实例?

我有一个静态回调成员函数,它通过静态内联指针调用非静态窗口过程成员函数。问题是,它最终调用了最后一个实例。这是一个例子

回答 1 投票 0

Java:重写父类的静态变量?

我有以下类,我将其用作项目中所有模型的基础: 公共抽象类 BaseModel { 静态字符串表; 静态字符串 idField = "id"; 酒吧...

回答 4 投票 0

静态成员变量的 C++ 核心指南

我的类中有一个私有静态向量,它保存指向从它创建的所有对象的指针。这是必要的,因为每个对象都需要访问所有其他对象的信息来执行某些操作

回答 3 投票 0

C++ 获取类成员的默认值而不创建新对象

让我们考虑一下定义: 带成员的结构体类 { int myIntMember = 10; } 我想获取 myIntMember 的默认值,但不创建该类的另一个实例 // 不可能 int myI...

回答 3 投票 0

对静态类成员的未定义引用

任何人都可以解释为什么以下代码无法编译吗?至少在 g++ 4.2.4 上。 更有趣的是,为什么当我将 MEMBER 转换为 int 时它会编译? #包括 类 Foo { 民众:

回答 9 投票 0

对非结构体方法的函数实现缓存的惯用方法是什么?

我有一个像这样昂贵的函数: pub fn get_expense_value(n: u64): u64 { 让 ret = 0; 对于 0 .. n { // 昂贵的东西 } 雷特 } 而且它经常被调用...

回答 2 投票 0

类模板中静态变量的显式实例化

我有以下带有静态数据成员的类,但由于对 X::list 的未定义引用而链接失败 #包括 模板< typename T1, typename T2 > 类...

回答 1 投票 0

静态成员函数在声明之前在模板类中是否可见?

静态成员函数 b 应该对 s 的默认构造函数的 require 子句可见吗? C++20 标准对所提供示例的合法性有何规定? 模板

回答 1 投票 0

如何在类模板中定义静态数据成员?

我想这样做: 模板 结构S { ... 静态双some_relevant = 1.5; }; 但我不能,因为 some_relevant 不是整数类型。这不取决于...

回答 3 投票 0

常量字符串应该是静态数据成员,还是应该位于未命名的命名空间中?

我需要定义一些仅由一个类使用的常量字符串。看起来我有三个选择: 将字符串直接嵌入到使用它们的位置。 将它们定义为私有

回答 9 投票 0

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