静态 问答列表

macOS 中的动态共享库

作者:widesense 提问时间:10/5/2023

为什么我需要在 macos 中使用 install_name_tool,而不是在 linux 机器中使用,以及它到底有什么作用。在我正在从事的一个项目中,我可以看到install_name_tool ...

OOP - 使用类属性或 lambda 包装静态方法(同名)的设计模式是否有名称?

作者:Austin C 提问时间:10/6/2023

我目前正在使用一个 C# 类,该类公开了一些 lambda [instance] 方法,这些方法用作同名静态方法的包装器。 下面是一个示例代码段: public class UserUI : Da...

libstdc++ 通过不同的库进行静态和动态链接

作者:Karthick S 提问时间:10/10/2023

我的可执行文件动态链接两个库(d1.so 和 d2.so)。 d1.so 静态链接到 libstdc++。 d2.so 动态链接到 libstdc++。 假设首先加载 d1.so,则在以下情况下将调...

如何在静态 c# 窗口中打开 WPF 窗口并从文本框中读取

作者:Kojote 提问时间:10/10/2023

我想通过代码隐藏调用 WPF 窗口,并将其显示在我的应用程序中,无论我在应用程序中的哪个位置。我失败的是,在我单击按钮之前,不允许调用窗口的静态方法在代码中继续。“确定”或“取消”。我目前无法做到这一...

从正在实例化的 crtp 类型打印字符串

作者:eniac 提问时间:10/12/2023

这是真实代码的片段,但想法是我想在我的日志中打印服务类型。 在这个例子中,我试图打印它,但我得到了一个异常,我不知道为什么。 我还有其他使用编译时多态性的方法,这些方法工作正常。 template ...

在另一个命名空间中创建静态模板类的“实例”

作者:Anders Brodin 提问时间:10/10/2023

有一个“静态模板”类,用于枚举到字符串的转换。 下面的代码在枚举中生成一组不可读的模板相关错误.cpp: //helpers.hpp namespace helpers { template<ty...

如果一个项目中有两个声明了相同变量的 .cpp 文件,为什么链接器在只有一个是静态的情况下不显示错误?

作者:Szymon Nowaczyk - Słomian 提问时间:10/13/2023

假设我们有两个文件:和 ,它们都在一个项目中。在 中 我们创建全局变量,在 中创建 ..cppmain.cppanother.cppmain.cppstatic int foo = 10another...

需要类通过句柄公开私有静态函数

作者:skm 提问时间:10/12/2023

我需要一个特定的类来公开一个私有的静态函数。我通过存储在元胞数组中的匿名函数来执行此操作。下面人为的例子说明了这个问题: classdef ParamClass properties (Const...

如何在phpstan中使用异常模板

作者:Александр Рязанов 提问时间:10/17/2023

如何使用例外模板,例如: 有一些类抛出异常 /** * @implements FooInterface<FooException> */ class Foo implements FooInt...

如果对象是在库中定义的,为什么静态创建的对象的构造函数不会在 main 函数之前执行?

作者:KajzerSoze 提问时间:10/19/2023

我正在尝试创建“插件”工厂。当用户请求创建对象工厂时,会查询其子工厂,并选择合适的子工厂来创建对象。 子库的实例是静态对象。创建后,它们将自己注册到顶级工厂。 以下是简化版本: // ifact...


共200条 当前第16页