静态 问答列表

还有使用lazy_static的理由吗?

作者:at54321 提问时间:10/10/2021

lazy_static是一个非常受欢迎的板条箱。几年前,对于某些任务,它没有更好的选择。但是今天,还有什么理由选择较新的once_cell或即将推出的LazyLock吗?lazy_static...

CMake:将针对一个库构建的目标文件重用到另一个库目标中

作者:Gui13 提问时间:2/23/2011

我正在尝试将我的项目移动到 CMake,同时对编译过程进行一些优化。 这是交易: 我有几个子目录,每个子目录都(必须)编译成一个静态库(这有效)。 我想将每个子目录中的所有目标文件收集到另一个更大...

延迟初始化和可变静态借用 [Rust]

作者:PauMAVA 提问时间:8/3/2021

我的问题如下: 是否有可能对一个对象进行延迟初始化,然后将其借用为“静态生存期”的可变对象? 一些背景 首先,我将举例说明我所说的延迟初始化。我提出的延迟初始化模型是将 crate 与一个包含 ...

如何改变静态引用?

作者:GirkovArpa 提问时间:8/9/2021

lazy_static! { static ref MY_GLOBAL: Mutex<usize> = Mutex::new(100); } MY_GLOBAL.lock().unwrap() +...

Java 调用图的静态分析

作者:Mark Renouf 提问时间:2/10/2011

我想做的是扫描一组 Java 类,并跟踪来自抽象类的特定方法的所有方法调用,并在该上下文中构建执行某些操作的所有代码的列表(在本例中,实例化某个类的实例)。我想知道,行号和提供的参数。 我已经开始研...

当目标是静态库并且目标链接也是静态库时,“target_link_libraries”有什么作用?

作者:links4848 提问时间:7/12/2021

从以下示例中: CMakeList.txt 文件: include_directories(inc) # Grab all the cpp and h files to be compile....

未解析的外部符号“private: static class variable”C++ [重复]

作者:Justin Mathew 提问时间:5/11/2023

这个问题在这里已经有答案了: 静态类成员上未解析的外部符号 (6 个答案) 什么是未定义的引用/未解析的外部符号错误,如何解决? (39 个答案) 7个月前关闭。 我在使用静态方法和锁在 c++ 中...

为什么我们不能在静态方法中使用“this”关键字

作者:Pradeep Vairamani 提问时间:7/26/2012

class Sub { static int y; public static void foo() { this.y = 10; } } 我知道这表示调用该方法的对象,并且静态方法不绑定...

专用模板类的静态成员初始化

作者:kaspy 提问时间:2/26/2010

class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; ...

在 Rust 中从不同的模块填充静态数组?

作者:glasflügel 提问时间:7/17/2021

在我的 Rust 项目中,我需要一个全局保持、静态数组或 vec,它初始化一次,模块可以在其中注册值或函数。我以为,使用 lazy_static!-crate 是可能的,但似乎并非如此。 这就是我想...


共200条 当前第1页