Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何初始化标头中的静态成员[重复]
这个问题在这里已经有答案了 给定的是一个具有静态成员的类 class BaseClass public static std string bstring 字符串显然必须是默认初始化课堂之外 std string BaseClass bst
c
class
staticmembers
模板类的静态成员变量的隐式初始化
目前我正在开发一个C 项目 我计划在其中嵌入Lua脚本 由于这个原因 某些类需要导出到 Lua 我想让这更方便 因此我创建了一个模板类 template
c
templates
inheritance
staticmembers
静态字段是否开放用于垃圾回收?
给定一个仅在程序设置中使用的假设实用程序类 class MyUtils private static MyObject myObject new MyObject package static boolean doStuff Params
Java
static
garbagecollection
staticmembers
静态变量和方法
我遇到一个这样设置的类 public class MyClass private static boolean started false private MyClass public static void doSomething if
Java
staticmethods
staticmembers
静态表生成适用于 GCC,但不适用于 clang; clang 被窃听了吗?
我曾经写过一些代码 在编译时为某些模板元编程生成静态表 数组 这个想法是可以在编译时构建 C 风格的字符串 它们只是char数组 这个想法和代码是基于林大卫 s answer include
c
templates
languagelawyer
staticmembers
partialspecialization
constexpr 使用静态函数初始化静态成员
要求 我想要一个constexpr值 即编译时常量 计算自constexpr功能 我希望这两个范围都限定在类的命名空间内 即类的静态方法和静态成员 第一次尝试 我首先以 对我来说 显而易见的方式写下这个 class C1 constexpr
c
gcc
g
staticmembers
constexpr
为什么我可以访问封闭类引用的私有成员
我看到很多有关访问封闭类的私有成员的问题 然而 我的问题恰恰相反 如果我有 作为示例 则以下代码 public class A private String outerString silly string static class B p
Java
staticmembers
nestedclass
C# 静态变量 - 范围和持久性
我刚刚做了一个小实验 public abstract class MyClass private static int myInt 0 public static int Foo return myInt public static int
c
staticmethods
staticmembers
为什么这个 constexpr 静态成员函数在调用时不被视为 constexpr? [复制]
这个问题在这里已经有答案了 为什么是这样constexpr static成员函数 由 Nah评论 不被视为constexpr什么时候打电话 struct Item id enum Enum size position attributes
c
constexpr
staticmembers
memberfunctions
如何序列化Java类的静态数据成员?
当我们序列化对象的时候 静态成员是不会被序列化的 但是如果我们需要序列化的话 有什么办法吗 第一个问题是为什么需要序列化静态成员 静态成员与类相关联 而不是与实例相关联 因此在序列化实例时包含它们没有意义 第一个解决方案是使这些成员不是静态
Java
serialization
staticmembers
在 PHP 中初始化静态成员
class Person public static function ShowQualification class School public static Headmaster new Person NetBeans complain
php
staticmembers
模板静态成员初始化顺序
我有一个与此处发布的上一个问题相关的问题静态字段初始化顺序假设我有以下结构 有 2 个静态成员x and y 模板类型本身 include
c
templates
static
staticmembers
在类内部定义一个const静态对象变量
我需要在类定义中创建一个静态对象 在 Java 中这是可能的 但在 C 中我得到一个错误 PlaceID h 9 43 error invalid use of incomplete type class PlaceID PlaceID h
c
staticmembers
静态字段初始化顺序 (C#) - 有人可以解释这个片段吗?
我是一名正在学习 C 的 C 程序员 我目前正在阅读 C 4 0 in a Nutshell 我在第 74 页看到了这个声明 片段 静态字段初始值设定项运行在 字段的顺序 宣布 下面的例子 说明了这一点 X 被初始化为 0 和 Y 初始化为
c
staticmembers
为什么静态类的成员需要声明为静态?为什么它不只是隐式的?
显然 静态类上不能有实例成员 因为该类永远无法实例化 为什么我们需要将成员声明为静态 我总是被问到这样的问题 基本上 问题归结为 当编译器可以推断出有关已声明成员的事实时 该事实的显式声明应该是 1 必需的 2 可选的 还是 3 禁止的 没
c
NET
staticmembers
implicit
staticclasses
何时使用枚举,何时用具有静态成员的类替换它们?
我最近想到以下 示例 枚举 enum Color Red Green Yellow Blue 可以用看似更类型安全的类替换 class Color private Color public static readonly Color Red
c
enums
polymorphism
staticmembers
通过通用引用传递静态 constexpr 变量?
在下面的 static constexpr member L在类中初始化A然后通过值或 通用 引用传递 后者在 Clang 中失败 但在 GCC 中失败 并且成员 非成员函数的行为略有不同 更详细地说 include
c
C11
staticmembers
constexpr
onedefinitionrule
如何定义模板类的 static const 变量
我正在尝试创建一个具有预定义的向上 向右和向前静态常量的向量类 因为这些常量在所有情况下都应该相同 这应该如何定义 这是否可能 我正在尝试做这样的事情 template
c
templates
constants
staticmembers
静态常量数据成员应该在哪里定义? [复制]
这个问题在这里已经有答案了 我有课 class foo public foo foo int private static const string s 初始化字符串的最佳位置在哪里s在源文件中 任何地方在one编译单元 通常是 cpp 文
c
static
initialization
constants
staticmembers
静态成员的两个实例,怎么可能?
我有一个多线程应用程序 我在共享库中声明一个具有静态成员的类 从不同库的不同线程打印成员的地址会显示不同的结果 宣言 template
c
Multithreading
sharedlibraries
staticmembers
«
1
2
3
4
»